This page provides a lookup list of events available for different widgets.
Handling GUI Events from Simkin is a page that shows how to bind script methods to events and cast the event arguments to the correct type.
Event Name | Event Arg |
---|---|
Activated | ActivationEventArgs |
AlphaChanged | WindowEventArgs |
AlwaysOnTopChanged | WindowEventArgs |
CharacterKey | KeyEventArgs |
AddedChild | WindowEventArgs |
RemovedChild | WindowEventArgs |
ClippingChanged | WindowEventArgs |
Deactivated | ActivationEventArgs |
DestroyedByParentChanged | WindowEventArgs |
DestructStart | WindowEventArgs |
Disabled | WindowEventArgs |
DragDropItemDropped | DragDropEventArgs |
DragDropItemEnters | DragDropEventArgs |
DragDropItemLeaves | DragDropEventArgs |
Enabled | WindowEventArgs |
FontChanged | EventArgs |
Hidden | WindowEventArgs |
HorizontalAlignmentChanged | WindowEventArgs |
IDChanged | WindowEventArgs |
InheritAlphaChanged | WindowEventArgs |
CaptureGained | WindowEventArgs |
CaptureLost | WindowEventArgs |
KeyDown | KeyEventArgs |
KeyUp | KeyEventArgs |
MouseButtonDown | MouseEventArgs |
MouseButtonUp | MouseEventArgs |
MouseClick | MouseEventArgs |
MouseDoubleClick | MouseEventArgs |
MouseEnter | MouseEventArgs |
MouseLeave | MouseEventArgs |
MouseMove | MouseEventArgs |
MouseTripleClick | MouseEventArgs |
MouseWheel | MouseEventArgs |
Moved | WindowEventArgs |
EndRender | WindowEventArgs |
StartRender | WindowEventArgs |
WindowRendererAttached | WindowEventArgs |
WindowRendererDetached | WindowEventArgs |
Shown | WindowEventArgs |
Sized | WindowEventArgs |
TextChanged | WindowEventArgs |
VerticalAlignmentChanged | WindowEventArgs |
WindowUpdate | UpdateEventArgs |
ZChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
CheckStateChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
CaratMoved | WindowEventArgs |
DropListDisplayed | WindowEventArgs |
DropListRemoved | WindowEventArgs |
EditboxFullEvent | WindowEventArgs |
HorzScrollbarModeChanged | WindowEventArgs |
InvalidEntryAttempted | WindowEventArgs |
ListContentsChanged | WindowEventArgs |
ListSelectionAccepted | WindowEventArgs |
ListSelectionChanged | WindowEventArgs |
MaximumTextLengthChanged | WindowEventArgs |
ReadOnlyChanged | WindowEventArgs |
SortModeChanged | WindowEventArgs |
TextAcceptedEvent | WindowEventArgs |
TextInvalidatedEvent | WindowEventArgs |
TextSelectionChanged | WindowEventArgs |
ValidationStringChanged | WindowEventArgs |
VertScrollbarModeChanged | WindowEventArgs |
Inherits events from Listbox
Event Name | Event Arg |
---|---|
ListSelectionAccepted | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
DragAlphaChanged | WindowEventArgs |
DragDropTargetChanged | DragDropEventArgs |
DragEnabledChanged | WindowEventArgs |
DragEnded | WindowEventArgs |
DragMouseCursorChanged | WindowEventArgs |
DragPositionChanged | WindowEventArgs |
DragStarted | WindowEventArgs |
DragThresholdChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
EditboxFull | WindowEventArgs |
InvalidInputAttempt | WindowEventArgs |
MaskCPChanged | WindowEventArgs |
MaskRenderChanged | WindowEventArgs |
MaxTextLenChanged | WindowEventArgs |
ReadOnlyChanged | WindowEventArgs |
TextAccepted | WindowEventArgs |
TextCaratMoved | WindowEventArgs |
TextInvalidated | WindowEventArgs |
TextSelectChanged | WindowEventArgs |
ValidatorChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
RollupToggled | WindowEventArgs |
CloseClicked | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
SelectionChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ListItemsChanged | WindowEventArgs |
SortEnabledChanged | WindowEventArgs |
SortModeChanged | WindowEventArgs |
Inherists events from ScrolledItemListBase, ItemListBase, Window
Event Name | Event Arg |
---|---|
MultiSelectModeChanged | WindowEventArgs |
SelectionChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ListItemsChanged | WindowEventArgs |
ItemSelectionChanged | WindowEventArgs |
SortModeChanged | WindowEventArgs |
MuliselectModeChanged | WindowEventArgs |
VertScrollModeChanged | WindowEventArgs |
HorzScrollModeChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
SortColumnChanged | WindowEventArgs |
SortDirectionChanged | WindowEventArgs |
SegmentSized | WindowEventArgs |
SegmentClicked | WindowEventArgs |
SplitterDoubleClicked | WindowEventArgs |
SegmentSequenceChanged | WindowEventArgs |
SegmentAdded | WindowEventArgs |
SegmentRemoved | WindowEventArgs |
SortSettingChanged | WindowEventArgs |
DragMoveSettingChanged | WindowEventArgs |
DragSizeSettingChanged | WindowEventArgs |
SegmentOffsetChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
SegmentClicked | WindowEventArgs |
SplitterDoubleClicked | WindowEventArgs |
SizingSettingChanged | WindowEventArgs |
SortDirectionChanged | WindowEventArgs |
MovableSettingChanged | WindowEventArgs |
SegmentDragStart | WindowEventArgs |
SegmentDragStop | WindowEventArgs |
SegmentDragPositionChanged | WindowEventArgs |
SegmentSized | WindowEventArgs |
ClickableSettingChanged | WindowEventArgs |
Inherits events from ItemListBase, Window
Event Name | Event Arg |
---|---|
PopupOpened | WindowEventArgs |
PopupClosed | WindowEventArgs |
Inherits events from ItemEntry, Window
Event Name | Event Arg |
---|---|
Clicked | WindowEventArgs |
Event Name | Event Arg |
---|---|
ImageChanged | MouseCursorEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
SelectModeChanged | WindowEventArgs |
NomSelColChanged | WindowEventArgs |
NomSelRowChanged | WindowEventArgs |
VertBarModeChanged | WindowEventArgs |
HorzBarModeChanged | WindowEventArgs |
SelectionChanged | WindowEventArgs |
ContentsChanged | WindowEventArgs |
SortColChanged | WindowEventArgs |
SortDirChanged | WindowEventArgs |
ColSized | WindowEventArgs |
ColMoved | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ReadOnlyChanged | WindowEventArgs |
WordWrapModeChanged | WindowEventArgs |
MaximumTextLengthChanged | WindowEventArgs |
CaratMoved | WindowEventArgs |
TextSelectionChanged | WindowEventArgs |
EditboxFullEvent | WindowEventArgs |
VertScrollbarModeChanged | WindowEventArgs |
HorzScrollbarModeChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ProgressChanged | WindowEventArgs |
ProgressDone | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
Clicked | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
SelectStateChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
AutoSizeSettingChanged | WindowEventArgs |
ContentPaneChanged | WindowEventArgs |
ContentPaneScrolled | WindowEventArgs |
HorzScrollbarModeChanged | WindowEventArgs |
VertScrollbarModeChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ScrollConfigChanged | WindowEventArgs |
ScrollPosChanged | WindowEventArgs |
ThumbTrackStarted | WindowEventArgs |
ThumbTrackEnded | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
AutoSizeSettingChanged | WindowEventArgs |
ContentChanged | WindowEventArgs |
Inherits events from ItemListBase, Window
Event Name | Event Arg |
---|---|
HorzScrollbarModeChanged | WindowEventArgs |
VertScrollbarModeChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ThumbTrackEnded | WindowEventArgs |
ThumbTrackStarted | WindowEventArgs |
ValueChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
MaximumValueChanged | WindowEventArgs |
MinimumValueChanged | WindowEventArgs |
StepChanged | WindowEventArgs |
TextInputModeChanged | WindowEventArgs |
ValueChanged | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
Clicked | WindowEventArgs |
Dragged | MouseEventArgs |
Scrolled | MouseEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
TabSelectionChanged | WindowEventArgs |
Inherits events from PushButton, Window
Event Name | Event Arg |
---|---|
ThumbPosChanged | WindowEventArgs |
ThumbTrackEnded | WindowEventArgs |
ThumbTrackStarted | WindowEventArgs |
inherits events from Window
Event Name | Event Arg |
---|---|
HoverTimeChanged | WindowEventArgs |
DisplayTimeChanged | WindowEventArgs |
FadeTimeChanged | WindowEventArgs |
TooltipActive | WindowEventArgs |
TooltipInactive | WindowEventArgs |
Inherits events from Window
Event Name | Event Arg |
---|---|
ListItemsChanged | WindowEventArgs |
ItemSelectionChanged | WindowEventArgs |
SortModeChanged | WindowEventArgs |
MuliselectModeChanged | WindowEventArgs |
VertScrollModeChanged | WindowEventArgs |
HorzScrollModeChanged | WindowEventArgs |
BranchOpened | TreeEventArgs |
BranchClosed | TreeEventArgs |
Event Name | Event Arg |
---|---|
DisplayModeChanged | EventArgs |
Event Name | Event Arg |
---|---|
GUISheetChanged | WindowEventArgs |
SingleClickTimeoutChanged | EventArgs |
MultiClickTimeoutChanged | EventArgs |
MultiClickAreaSizeChanged | EventArgs |
DefaultFontChanged | EventArgs |
DefaultMouseCursorChanged | EventArgs |
MouseMoveScalingChanged | EventArgs |
Base class used as the argument of all subscribed event handlers.
WindowEventArgs is used for objects passed to handlers triggered for events concerning some Window object.
UpdateEventArgs is used for objects passed to handlers triggered for events concerning the update of a Window object.
MouseEventArgs is used for objects passed to input event handlers concerning mouse input.
MouseCursorEventArgs is used for objects passed to input event handlers concerning mouse cursor events.
KeyEventArgs is used for objects passed to input event handlers concerning keyboard input.
ActivationEventArgs is used for Activated and Deactivated window events.
DragDropEventArgs is used for certain drag/drop notifications.
TreeEventArgs is used for objects passed to input event handlers concerning Tree events.
These helpers are usable in Simkin to cast event arguments to the correct type.
These helpers are used to cast the window member of most event arguments.