Yukarıdaki işleve ilk parametre dinlemek istediğiniz olaylara bir bit maskesidir. Öntanımlı olarak her olay etkisizleştirilmiştir. ALL_MOUSE_EVENTS bit maskesi tüm olayları almak için kullanılabilir.
Aşağıdakiler tüm olay maskeleridir.
İsim Açıklama
---------------------------------------------------------------------
BUTTON1_PRESSED fare tuşu 1 basılı
BUTTON1_RELEASED fare tuşu 1 serbest
BUTTON1_CLICKED fare tuşu 1 tıklandı
BUTTON1_DOUBLE_CLICKED fare tuşu 1 iki kere tıklandı
BUTTON1_TRIPLE_CLICKED fare tuşu 1 üç kere tıklandı
BUTTON2_PRESSED fare tuşu 2 basılı
BUTTON2_RELEASED fare tuşu 2 serbest
BUTTON2_CLICKED fare tuşu 2 tıklandı
BUTTON2_DOUBLE_CLICKED fare tuşu 2 iki kere tıklandı
BUTTON2_TRIPLE_CLICKED fare tuşu 2 üç kere tıklandı
BUTTON3_PRESSED fare tuşu 3 basılı
BUTTON3_RELEASED fare tuşu 3 serbest
BUTTON3_CLICKED fare tuşu 3 tıklandı
BUTTON3_DOUBLE_CLICKED fare tuşu 3 iki kere tıklandı
BUTTON3_TRIPLE_CLICKED fare tuşu 3 üç kere tıklandı
BUTTON4_PRESSED fare tuşu 4 basılı
BUTTON4_RELEASED fare tuşu 4 serbest
BUTTON4_CLICKED fare tuşu 4 tıklandı
BUTTON4_DOUBLE_CLICKED fare tulu 4 iki kere tıklandı
BUTTON4_TRIPLE_CLICKED fare tuşu 4 üç kere tıklandı
BUTTON_SHIFT tuş durumu değiştiğinde shift'e basılıydı
BUTTON_CTRL tuş durumu değiştiğinde control'e basılıydı
BUTTON_ALT tuş durumu değiştiğinde alt'a basılıydı
ALL_MOUSE_EVENTS tüm tuş durumu değişikliklerini bildir
REPORT_MOUSE_POSITION fare hareketini bildir