@ FocusIn
keyboard focus received
@ FocusOut
keyboard focus lost
@ MouseButtonPress
mouse button pressed on widget
FocusReason reason() const
CFxUIFocusEvent(Type type, FocusReason reason=OtherFocusReason)
@ ActiveWindowFocusReason
Either window active or inactive.
@ MouseFocusReason
A mouse action occurred.
@ TabFocusReason
Tab key is pressed.
@ ShortcutFocusReason
The user typed a label's buddy shortcut.
@ OtherFocusReason
Another reason, usually application-specific.
@ MenuBarFocusReason
The menu bar took focus.
@ PopupFocusReason
The application opened/closed a pop-up that grabbed/released the keyboard focus.
@ BacktabFocusReason
Back Tab key is pressed.
CFxUIMouseEvent(Type type)
CFxUIPaintEvent(const CFxUIRegion &paintRegion)
const CFxUIRect & rect() const
CFxUIPaintEvent(const CFxUIRect &paintRect)
const CFxUIRegion & region() const
CFxUIResizeEvent(const CFxUISize &size, const CFxUISize &oldSize)
const CFxUISize & size() const
const CFxUISize & oldSize() const
GLuint GLsizei GLsizei GLint GLenum * type