Pasek przesuwania generuje następujące zdarzenia: przewijanie o linijkę/kolumnę (podpięte do klawiszy kierunkowych) przewijanie o stronę (podpięte do PageUp/PageDown, ale tylko góra-dół, czasem też shift z klawiszami kierunkowymi) przewijane do pozycji (po kliknięciu na powierzchnię boczną, czyli to obok powierzchni chwytnej) przewijanie o "piksel" (po kliknięciu na przyciski strzałek na końcach paska)

Ponadto pasek przesuwania generuje zdarzenie kręcenia kółkiem od myszki. Nie jest to zdarzenie standardowe, a jego obsługa diametralnie różni się w systemie Microsoft Windows i w systemie X Window System. W systemie MS Windows generowane są dwa zdarzenia. Domyślnie przewijany jest pasek, który posiada skupienie, ale programista może wybrać, aby zdarzenie przekazane było widżetowi, nad którym stoi kursor. Natomiast na systemie X Window kręcenie kółkiem jest traktowane jak naciskanie czwartego i piątego przycisku myszki. Zdarzenie przesyłane jest zatem do widżetu nad którym stoi kursor, tak jak to ma miejsce w przypadku pozostałych klawiszy myszy.

Kategoria:Widżety