Woopsi 1.0
GUI Framework for Nintendo DS Homebrew
|
#include <gadgeteventhandler.h>
Base GadgetEventHandler class, intended to be subclassed. Any class that needs to listen for gadget events should inherit from this class.
WoopsiUI::GadgetEventHandler::GadgetEventHandler | ( | ) | [inline] |
Constructor.
virtual WoopsiUI::GadgetEventHandler::~GadgetEventHandler | ( | ) | [inline, virtual] |
Destructor.
virtual void WoopsiUI::GadgetEventHandler::handleActionEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget action event.
e | The event data. |
Reimplemented in WoopsiUI::AnimButton, WoopsiUI::FileRequester, WoopsiUI::ScrollbarHorizontal, WoopsiUI::ScrollbarVertical, WoopsiUI::ScrollingListBox, and WoopsiUI::WoopsiKeyboard.
virtual void WoopsiUI::GadgetEventHandler::handleBlurEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget blur event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleClickEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a stylus click event.
e | The event data. |
Reimplemented in WoopsiUI::RadioButtonGroup, WoopsiUI::ScrollbarHorizontal, WoopsiUI::ScrollbarVertical, WoopsiUI::ScrollingListBox, and WoopsiUI::WoopsiKeyboard.
virtual void WoopsiUI::GadgetEventHandler::handleCloseEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget close event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleContextMenuSelectionEvent | ( | const ContextMenuEventArgs & | e | ) | [inline, virtual] |
Handle a gadget context menu selection event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleDisableEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget disable event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleDoubleClickEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget double-click event.
e | The event data. |
Reimplemented in WoopsiUI::FileListBox, WoopsiUI::RadioButtonGroup, WoopsiUI::Requester, and WoopsiUI::ScrollingListBox.
virtual void WoopsiUI::GadgetEventHandler::handleDragEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a stylus drag event.
e | The event data. |
Reimplemented in WoopsiUI::SliderHorizontal, and WoopsiUI::SliderVertical.
virtual void WoopsiUI::GadgetEventHandler::handleDropEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a drop event, triggered when the gadget has been dragged-and-dropped.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleEnableEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget enable event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleFocusEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget focus event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleHideEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget hide event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleKeyPressEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a key press event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleKeyReleaseEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a key release event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleKeyRepeatEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a key repeat event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleLidCloseEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a DS lid close event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleLidOpenEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a DS lid open event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleMoveBackwardEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget move backward event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleMoveEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget move event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleMoveForwardEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget move forward event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleReleaseEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a stylus release event that occurred within the bounds of the source gadget.
e | The event data. |
Reimplemented in WoopsiUI::Alert, WoopsiUI::AmigaScreen, WoopsiUI::AmigaWindow, WoopsiUI::Calendar, WoopsiUI::ColourPicker, WoopsiUI::ContextMenu, WoopsiUI::FileRequester, WoopsiUI::RadioButtonGroup, WoopsiUI::Requester, WoopsiUI::ScrollbarHorizontal, WoopsiUI::ScrollbarVertical, WoopsiUI::ScrollingListBox, WoopsiUI::WoopsiKeyboard, and WoopsiUI::WoopsiKeyboardScreen.
virtual void WoopsiUI::GadgetEventHandler::handleReleaseOutsideEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a stylus release event that occurred outside the bounds of the source gadget.
e | The event data. |
Reimplemented in WoopsiUI::ContextMenu, WoopsiUI::RadioButtonGroup, WoopsiUI::ScrollbarHorizontal, WoopsiUI::ScrollbarVertical, WoopsiUI::ScrollingListBox, and WoopsiUI::WoopsiKeyboard.
virtual void WoopsiUI::GadgetEventHandler::handleResizeEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget resize event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleScrollEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget scroll event.
e | The event data. |
Reimplemented in WoopsiUI::ScrollingListBox, and WoopsiUI::ScrollingTextBox.
virtual void WoopsiUI::GadgetEventHandler::handleShelveEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget shelve event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleShiftClickEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget shift click event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleShowEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget show event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleUnshelveEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget unshelve event.
e | The event data. |
virtual void WoopsiUI::GadgetEventHandler::handleValueChangeEvent | ( | const GadgetEventArgs & | e | ) | [inline, virtual] |
Handle a gadget value change event.
e | The event data. |
Reimplemented in WoopsiUI::ColourPicker, WoopsiUI::FileListBox, WoopsiUI::FileRequester, WoopsiUI::ScrollbarHorizontal, WoopsiUI::ScrollbarVertical, WoopsiUI::ScrollingListBox, and WoopsiUI::ScrollingTextBox.