Photon microGUI widgets library 0.6.0
WidgetEvents.h
1#ifndef PHWIDGETS_WIDGET_EVENTS_H
2#define PHWIDGETS_WIDGET_EVENTS_H
3
4#include <photon/PhT.h>
5
6namespace PhWidgets
7{
8 struct Events
9 {
10 enum eEvents
11 {
12
13 Boundary = Ph_EV_BOUNDARY,
14 Press = Ph_EV_BUT_PRESS,
15 Release = Ph_EV_BUT_RELEASE,
16 Repeat = Ph_EV_BUT_REPEAT,
17 DnDrop = Ph_EV_DNDROP,
18 Drag = Ph_EV_DRAG,
19 Draw = Ph_EV_DRAW,
20 Expose = Ph_EV_EXPOSE,
21 Info = Ph_EV_INFO,
22 Key = Ph_EV_KEY,
23 MotionWithButton = Ph_EV_PTR_MOTION_BUTTON,
24 MotionWithNoButton = Ph_EV_PTR_MOTION_NOBUTTON,
25 Raw = Ph_EV_RAW,
26 Service = Ph_EV_SERVICE,
27 System = Ph_EV_SYSTEM,
28 Timer = Ph_EV_TIMER,
29 User = Ph_EV_USER,
30 WM = Ph_EV_WM
31
32 };
33 };
34} // namespace PhWidgets
35
36#endif // PHWIDGETS_WIDGET_EVENTS_H
The main namespace for all widgets.
Definition: Basic.h:11