Event structure.
Definition at line 174 of file GuiTypes.h.
Public Attributes | |
| UInt_t | fCode |
| key or button code | |
| Int_t | fCount |
| if non-zero, at least this many more exposes | |
| Int_t | fFormat |
| Next fields only used by kClientMessageEvent. | |
| Handle_t | fHandle |
| general resource handle (used for atoms or windows) | |
| UInt_t | fHeight |
| width and height of exposed area | |
| Bool_t | fSendEvent |
| true if event came from SendEvent | |
| UInt_t | fState |
| key or button mask | |
| Time_t | fTime |
| time event event occurred in ms | |
| EGEventType | fType |
| of event (see EGEventType) | |
| Longptr_t | fUser [5] |
| 5 longs can be used by client message events NOTE: only [0], [1] and [2] may be used. | |
| UInt_t | fWidth |
| Window_t | fWindow |
| window reported event is relative to | |
| Int_t | fX |
| Int_t | fXRoot |
| Int_t | fY |
| pointer x, y coordinates in event window | |
| Int_t | fYRoot |
| coordinates relative to root | |
#include <GuiTypes.h>
| UInt_t Event_t::fCode |
key or button code
Definition at line 180 of file GuiTypes.h.
| Int_t Event_t::fCount |
if non-zero, at least this many more exposes
Definition at line 183 of file GuiTypes.h.
| Int_t Event_t::fFormat |
Next fields only used by kClientMessageEvent.
Definition at line 186 of file GuiTypes.h.
| Handle_t Event_t::fHandle |
general resource handle (used for atoms or windows)
Definition at line 185 of file GuiTypes.h.
| UInt_t Event_t::fHeight |
width and height of exposed area
Definition at line 182 of file GuiTypes.h.
| Bool_t Event_t::fSendEvent |
true if event came from SendEvent
Definition at line 184 of file GuiTypes.h.
| UInt_t Event_t::fState |
key or button mask
Definition at line 181 of file GuiTypes.h.
| Time_t Event_t::fTime |
time event event occurred in ms
Definition at line 177 of file GuiTypes.h.
| EGEventType Event_t::fType |
of event (see EGEventType)
Definition at line 175 of file GuiTypes.h.
| Longptr_t Event_t::fUser[5] |
5 longs can be used by client message events NOTE: only [0], [1] and [2] may be used.
[1] and [2] may contain >32 bit quantities (i.e. pointers on 64 bit machines)
Definition at line 187 of file GuiTypes.h.
| UInt_t Event_t::fWidth |
Definition at line 182 of file GuiTypes.h.
| Window_t Event_t::fWindow |
window reported event is relative to
Definition at line 176 of file GuiTypes.h.
| Int_t Event_t::fX |
Definition at line 178 of file GuiTypes.h.
| Int_t Event_t::fXRoot |
Definition at line 179 of file GuiTypes.h.
| Int_t Event_t::fY |
pointer x, y coordinates in event window
Definition at line 178 of file GuiTypes.h.
| Int_t Event_t::fYRoot |
coordinates relative to root
Definition at line 179 of file GuiTypes.h.