rafal09876 napisał(a)
Czy jest jakaś możliwość obsługi kliknięcia myszy dla w.w. komponentu??
W zdarzeniach dla GlBox znajduja się tylko: OnMouseDown, OnMouseUp, OnMouseMove [...]
Czy mi się wydaję, czy jesteś aż tak ubogi w rozum, że nie wiesz do czego służą OnMouseUp
i OnMouseDown
...?
Przecież te dwa zdarzenia wystarczą do obsługi klikania myszą (no bo czym innym można kliknąć...), a dokładnie przechwytują wciśnięcie danego przycisku myszy (tu: OnMouseDown
) oraz jego zwolnienie (tu: OnMouseUp
) - jeśli działasz w obrębie danej kontrolki;
Można za ich pomocą zrobić to, co chcesz, tyle że nic się nie dowiesz, jeśli nie spróbujesz trochę pokombinować;
rafal09876 napisał(a)
Wiem jak pobrac wspolrzedne kursora ale sa one w ukladzie ekranu.
Myślę, że chodzi Ci w tym momencie o współrzędne kursora na ekranie, ale nie bardzo wiem jakie współrzędne chciałbyś otrzymać - napisz coś więcej, a przy okazji sprawdź różne metody w jakie wyposażona jest ta kontrolka;
Nic więcej nie mogę Ci napisać, bo sam nie korzystam z tej kontrolki ani z żadnej, która wchodzi w skład OpenGL - po prostu nie bawię się tym;