omgui::omgui::event_traits< Widget > Class Template Reference

#include <omgui/event-id.h>

Inherited by omgui::omgui::event_traits< Button >, omgui::omgui::event_traits< Notebook >, omgui::omgui::event_traits< TextWidget >, and omgui::omgui::event_traits< Window >.

List of all members.


Detailed Description

template<>
class omgui::omgui::event_traits< Widget >

event_traits class for Widget

Static Public Attributes

static const event_id CREATE
 The widget was created.
static const event_id DESTROY
 The widget is about to be destroyed. After this event has been sent, any slots that were connected for the widget's object_id will be disconnected.
static const event_id MOUSE_ENTER
 The mouse entered the widget's client area.
static const event_id MOUSE_HOVER
 The mouse was stationary within the widget's client area for a period of time.
static const event_id MOUSE_LEAVE
 The mouse left the widget's client area.
static const event_id MOUSE_LEFT_DOUBLECLICK
 The left mose button was double clicked within the widget's client area.
static const event_id MOUSE_LEFT_DOWN
 The left mouse button was pressed within the widget's client area.
static const event_id MOUSE_LEFT_UP
 The left mouse button was released within the widget's client area.
static const event_id MOUSE_MIDDLE_DOUBLECLICK
 The middle mose button was double clicked within the widget's client area.
static const event_id MOUSE_MIDDLE_DOWN
 The middle mouse button was pressed within the widget's client area.
static const event_id MOUSE_MIDDLE_UP
 The middle mouse button was released within the widget's client area.
static const event_id MOUSE_MOVE
 The mouse moved within the widget's client area.
static const event_id MOUSE_RIGHT_DOUBLECLICK
 The middle mose button was double clicked within the widget's client area.
static const event_id MOUSE_RIGHT_DOWN
 The right mouse button was pressed within the widget's client area.
static const event_id MOUSE_RIGHT_UP
 The right mouse button was released within the widget's client area.
static const event_id SIZECHANGE
 The size of a widget has changed.

Member Data Documentation

const event_id omgui::omgui::event_traits< Widget >::CREATE [static]

The widget was created.

const event_id omgui::omgui::event_traits< Widget >::DESTROY [static]

The widget is about to be destroyed. After this event has been sent, any slots that were connected for the widget's object_id will be disconnected.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_ENTER [static]

The mouse entered the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_HOVER [static]

The mouse was stationary within the widget's client area for a period of time.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_LEAVE [static]

The mouse left the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_LEFT_DOUBLECLICK [static]

The left mose button was double clicked within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_LEFT_DOWN [static]

The left mouse button was pressed within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_LEFT_UP [static]

The left mouse button was released within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_MIDDLE_DOUBLECLICK [static]

The middle mose button was double clicked within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_MIDDLE_DOWN [static]

The middle mouse button was pressed within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_MIDDLE_UP [static]

The middle mouse button was released within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_MOVE [static]

The mouse moved within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_RIGHT_DOUBLECLICK [static]

The middle mose button was double clicked within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_RIGHT_DOWN [static]

The right mouse button was pressed within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::MOUSE_RIGHT_UP [static]

The right mouse button was released within the widget's client area.

const event_id omgui::omgui::event_traits< Widget >::SIZECHANGE [static]

The size of a widget has changed.


doxygen SourceForge.net Logo