jaki mam kursor

0

Mili i oby mądrzejsi forumowicze

Mam coś takiego, że jeżdżę sobie myszą po komponencie (RichEdit) i chcę pobrać zmiany kształu kursora (raz jest to strzałka, raz pionowa kreska - jak w trybie pisania, innym razem łapka - nad linkami), ale gdy próbuję pobrać wartość kursora w OnMouseMove to zarówno ten RichEdit jak i obiekt TScreen zwracają mi ciągle 0 czyli crDefault (a przecież widzę, że kursor się zmienia!!!!!).

Czy ktoś ma jakieś propozycje [glowa]

0

A skąd się bierze ten trzeci kursor? Pytam o tę łapkę. Czy to nie ejst tka że sam decydujesz o tym że zmienia się nałapkę? Jeśli chodzi o te pierwsze 2 to chyba przy ustawieniu crdefault on sie zmienia sam. Jelsi chcesz rozroznicz je to chyba powinienes kontrolowac gdzie jest myszka i zmieniac miedzy crlBeam a jakims innym jaki chcesz , wtedy bedziesz wiedzial kiedy jest jaki kursor. Zauwaz ze zmiany miedzy tymi pierwszymi dwoma wystepuja tylko przy ustawieniu crDefault, przy kazdym innym masz taki kursor jaki sobie ustawisz i nie zmiania on sie w zaleznosci od tego czy sie miescisz w paragrafie czy nie.

P.S. A i przy okazji , dzięki za kod dający wyraz pod myszką:)))

1 użytkowników online, w tym zalogowanych: 0, gości: 1