InteractiveGue
Introduction
The InteractiveGue class provides a base class for custom runtimes which need to interact with the cursor. All visuals for Gum Forms use Visuals which inherit from InteractiveGue, such as ContainerRuntime.
InteractiveGue ultimately provides more events than most controls need for normal behavior. For example, Button does not include a Dragging event, but InteractiveGue (ultimately the Visual for all Buttons) does. Therefore, additional behavior can be added to Forms by subscribing to underlying events on their Visual.
InteractiveGue Events
The following events are available on InteractiveGue
Click
Push
LosePush
DoubleClick
RightClick
RollOn
RollOff
RollOver
HoverOver
Dragging
MouseWheelScroll
Last updated
Was this helpful?