Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

Etk_Event_Mouse_Down Struct Reference
[The event system of Etk]


Detailed Description

The event structure sent when the user presses a widget with the mouse.

Note:
For more information, see the documention page of the corresponding module (link above)

Data Fields

int button
Etk_Position canvas
Etk_Position widget
Etk_Modifiers modifiers
Etk_Locks locks
Etk_Mouse_Flags flags
unsigned int timestamp

Field Documentation

int Etk_Event_Mouse_Down::button

The button which has been pressed

Referenced by etk_event_mouse_down_wrap().

Etk_Position Etk_Event_Mouse_Down::canvas

The position of the mouse pointer, relative to the Evas canvas

Referenced by etk_event_mouse_down_wrap().

Etk_Position Etk_Event_Mouse_Down::widget

The position of the mouse pointer, relative to the widget

Referenced by etk_event_mouse_down_wrap().

Etk_Modifiers Etk_Event_Mouse_Down::modifiers

The keyboard modifiers active when the event has been emitted

Referenced by etk_event_mouse_down_wrap().

Etk_Locks Etk_Event_Mouse_Down::locks

The keyboard locks active when the event has been emitted

Referenced by etk_event_mouse_down_wrap().

Etk_Mouse_Flags Etk_Event_Mouse_Down::flags

The flags corresponding the mouse click (single, double or triple click)

Referenced by etk_event_mouse_down_wrap().

unsigned int Etk_Event_Mouse_Down::timestamp

The timestamp when the event occured

Referenced by etk_event_mouse_down_wrap().


The documentation for this struct was generated from the following file:
  • etk_event.h