|
|
@@ -28,158 +28,158 @@
|
|
|
/// Mouse click in the UI.
|
|
|
EVENT(E_UIMOUSECLICK, UIMouseClick)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_X, X); // int
|
|
|
- PARAM(P_Y, Y); // int
|
|
|
- PARAM(P_BUTTON, Button); // int
|
|
|
- PARAM(P_BUTTONS, Buttons); // int
|
|
|
- PARAM(P_QUALIFIERS, Qualifiers); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_X, X); // int
|
|
|
+ PARAM(P_Y, Y); // int
|
|
|
+ PARAM(P_BUTTON, Button); // int
|
|
|
+ PARAM(P_BUTTONS, Buttons); // int
|
|
|
+ PARAM(P_QUALIFIERS, Qualifiers); // int
|
|
|
}
|
|
|
|
|
|
/// Drag and drop test.
|
|
|
EVENT(E_DRAGDROPTEST, DragDropTest)
|
|
|
{
|
|
|
- PARAM(P_SOURCE, Source); // UIElement pointer
|
|
|
- PARAM(P_TARGET, Target); // UIElement pointer
|
|
|
- PARAM(P_ACCEPT, Accept); // bool
|
|
|
+ PARAM(P_SOURCE, Source); // UIElement pointer
|
|
|
+ PARAM(P_TARGET, Target); // UIElement pointer
|
|
|
+ PARAM(P_ACCEPT, Accept); // bool
|
|
|
};
|
|
|
|
|
|
/// Drag and drop finish.
|
|
|
EVENT(E_DRAGDROPFINISH, DragDropFinish)
|
|
|
{
|
|
|
- PARAM(P_SOURCE, Source); // UIElement pointer
|
|
|
- PARAM(P_TARGET, Target); // UIElement pointer
|
|
|
- PARAM(P_ACCEPT, Accept); // bool
|
|
|
+ PARAM(P_SOURCE, Source); // UIElement pointer
|
|
|
+ PARAM(P_TARGET, Target); // UIElement pointer
|
|
|
+ PARAM(P_ACCEPT, Accept); // bool
|
|
|
};
|
|
|
|
|
|
/// Focus element changed.
|
|
|
EVENT(E_FOCUSCHANGED, FocusChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_ORIGINALELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ORIGINALELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// UI element resized.
|
|
|
EVENT(E_RESIZED, Resized)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_WIDTH, Width); // int
|
|
|
- PARAM(P_HEIGHT, Height); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_WIDTH, Width); // int
|
|
|
+ PARAM(P_HEIGHT, Height); // int
|
|
|
}
|
|
|
|
|
|
/// UI element visibility changed.
|
|
|
EVENT(E_VISIBLECHANGED, VisibleChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_VISIBLE, Visible); // bool
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_VISIBLE, Visible); // bool
|
|
|
}
|
|
|
|
|
|
/// UI element focused.
|
|
|
EVENT(E_FOCUSED, Focused)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// UI element defocused.
|
|
|
EVENT(E_DEFOCUSED, Defocused)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// UI button pressed.
|
|
|
EVENT(E_PRESSED, Pressed)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// UI button was pressed, then released.
|
|
|
EVENT(E_RELEASED, Released)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// UI checkbox toggled.
|
|
|
EVENT(E_TOGGLED, Toggled)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_STATE, State); // bool
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_STATE, State); // bool
|
|
|
}
|
|
|
|
|
|
/// UI slider value changed
|
|
|
EVENT(E_SLIDERCHANGED, SliderChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_VALUE, Value); // float
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_VALUE, Value); // float
|
|
|
}
|
|
|
|
|
|
/// UI scrollbar value changed.
|
|
|
EVENT(E_SCROLLBARCHANGED, ScrollBarChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_VALUE, Value); // float
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_VALUE, Value); // float
|
|
|
}
|
|
|
|
|
|
/// UI scrollview position changed.
|
|
|
EVENT(E_VIEWCHANGED, ViewChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_X, X); // int
|
|
|
- PARAM(P_Y, Y); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_X, X); // int
|
|
|
+ PARAM(P_Y, Y); // int
|
|
|
}
|
|
|
|
|
|
/// Editable text changed
|
|
|
EVENT(E_TEXTCHANGED, TextChanged)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_TEXT, Text); // string
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_TEXT, Text); // String
|
|
|
}
|
|
|
|
|
|
/// Text editing finished (enter pressed on a LineEdit)
|
|
|
EVENT(E_TEXTFINISHED, TextFinished)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_TEXT, Text); // string
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_TEXT, Text); // String
|
|
|
}
|
|
|
|
|
|
/// Menu selected.
|
|
|
EVENT(E_MENUSELECTED, MenuSelected)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
}
|
|
|
|
|
|
/// Listview or DropDownList item selected.
|
|
|
EVENT(E_ITEMSELECTED, ItemSelected)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_SELECTION, Selection); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_SELECTION, Selection); // int
|
|
|
}
|
|
|
|
|
|
/// Listview item deselected
|
|
|
EVENT(E_ITEMDESELECTED, ItemDeselected)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_SELECTION, Selection); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_SELECTION, Selection); // int
|
|
|
}
|
|
|
|
|
|
/// Listview item doubleclicked.
|
|
|
EVENT(E_ITEMDOUBLECLICKED, ItemDoubleClicked)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_SELECTION, Selection); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_SELECTION, Selection); // int
|
|
|
}
|
|
|
|
|
|
/// LineEdit or ListView unhandled key pressed.
|
|
|
EVENT(E_UNHANDLEDKEY, UnhandledKey)
|
|
|
{
|
|
|
- PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
- PARAM(P_KEY, Key); // int
|
|
|
- PARAM(P_BUTTONS, Buttons); // int
|
|
|
- PARAM(P_QUALIFIERS, Qualifiers); // int
|
|
|
+ PARAM(P_ELEMENT, Element); // UIElement pointer
|
|
|
+ PARAM(P_KEY, Key); // int
|
|
|
+ PARAM(P_BUTTONS, Buttons); // int
|
|
|
+ PARAM(P_QUALIFIERS, Qualifiers); // int
|
|
|
}
|
|
|
|
|
|
/// Fileselector choice.
|
|
|
EVENT(E_FILESELECTED, FileSelected)
|
|
|
{
|
|
|
- PARAM(P_FILENAME, FileName); // string
|
|
|
- PARAM(P_OK, Ok); // bool
|
|
|
+ PARAM(P_FILENAME, FileName); // String
|
|
|
+ PARAM(P_OK, Ok); // bool
|
|
|
}
|