The structure type used with the Mouse_Down event. More...

#include <Ecore_IMF.h>

Data Structures

struct  [struct].output
struct  [struct].canvas

Data Fields

int button
 The button which has been pressed.
struct  output
struct  canvas
Ecore_IMF_Keyboard_Modifiers modifiers
 The keyboard modifiers active when the event has been emitted.
Ecore_IMF_Keyboard_Locks locks
 The keyboard locks active when the event has been emitted.
Ecore_IMF_Mouse_Flags flags
 The flags corresponding the mouse click (single, double or triple click).
unsigned int timestamp
 The timestamp when the event occurred.

Detailed Description

The structure type used with the Mouse_Down event.

Field Documentation

◆ button

int _Ecore_IMF_Event_Mouse_Down::button

The button which has been pressed.

Referenced by ecore_imf_evas_event_mouse_down_wrap().

◆ modifiers

Ecore_IMF_Keyboard_Modifiers _Ecore_IMF_Event_Mouse_Down::modifiers

The keyboard modifiers active when the event has been emitted.

Referenced by ecore_imf_evas_event_mouse_down_wrap().

◆ locks

Ecore_IMF_Keyboard_Locks _Ecore_IMF_Event_Mouse_Down::locks

The keyboard locks active when the event has been emitted.

Referenced by ecore_imf_evas_event_mouse_down_wrap().

◆ flags

Ecore_IMF_Mouse_Flags _Ecore_IMF_Event_Mouse_Down::flags

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

Referenced by ecore_imf_evas_event_mouse_down_wrap().

◆ timestamp

unsigned int _Ecore_IMF_Event_Mouse_Down::timestamp

The timestamp when the event occurred.

Referenced by ecore_imf_evas_event_mouse_down_wrap().