Linux/GTK
event mask
aucd29
2013. 9. 26. 20:46
a special code to indicate a null event. | |
the window manager has requested that the toplevel window be hidden or destroyed, usually when the user clicks on a special icon in the title bar. | |
the window has been destroyed. | |
all or part of the window has become visible and needs to be redrawn. | |
the pointer (usually a mouse) has moved. | |
a mouse button has been pressed. | |
a mouse button has been double-clicked (clicked twice within a short period of time). Note that each click also generates a GDK_BUTTON_PRESS event. | |
a mouse button has been clicked 3 times in a short period of time. Note that each click also generates a GDK_BUTTON_PRESS event. | |
a mouse button has been released. | |
a key has been pressed. | |
a key has been released. | |
the pointer has entered the window. | |
the pointer has left the window. | |
the keyboard focus has entered or left the window. | |
the size, position or stacking order of the window has changed. Note that GTK+ discards these events for GDK_WINDOW_CHILD windows. | |
the window has been mapped. | |
the window has been unmapped. | |
a property on the window has been changed or deleted. | |
the application has lost ownership of a selection. | |
another application has requested a selection. | |
a selection has been received. | |
an input device has moved into contact with a sensing surface (e.g. a touchscreen or graphics tablet). | |
an input device has moved out of contact with a sensing surface. | |
the mouse has entered the window while a drag is in progress. | |
the mouse has left the window while a drag is in progress. | |
the mouse has moved in the window while a drag is in progress. | |
the status of the drag operation initiated by the window has changed. | |
a drop operation onto the window has started. | |
the drop operation initiated by the window has completed. | |
a message has been received from another application. | |
the window visibility status has changed. | |
indicates that the source region was completely available when parts of a drawable were copied. This is not very useful. | |
the scroll wheel was turned | |
the state of a window has changed. See GdkWindowState for the possible window states | |
a setting has been modified. | |
the owner of a selection has changed. This event type was added in 2.6 | |
a pointer or keyboard grab was broken. This event type was added in 2.8. |