jaki mam kursor

  • Rejestracja: dni
  • Ostatnio: dni
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]

Marmar
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 317
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ą:)))

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.