gii_pbutton_event : LibGII pointer button events
#include <ggi/events.h> typedef struct gii_pbutton_event { COMMON_DATA; uint32 button; } gii_pbutton_event;
Button events are sent to report a change in pointer button state. Depending on the event type, the button is either being pressed or released.
This structure is used for evPtrButtonPress and evPtrButtonRelease events.
gii_pbutton_event simply specifies that the button is pressed or released.
Pointer buttons are specified in order of common usage, with 1 being the primary button. The following values are defined:
Of course, applications should avoid hardcoding mouse button values.