Class Responder | Terminal.Gui v1 (original) (raw)
Namespace
Assembly
Terminal.Gui.dll
Responder base class implemented by objects that want to participate on keyboard and mouse input.
public class Responder : IDisposable
Inheritance
Responder
Implements
Derived
Inherited Members
Properties
Gets or sets a value indicating whether this Responder can focus.
Gets or sets a value indicating whether this Responder can respond to user interaction.
Gets or sets a value indicating whether this Responder has focus.
Gets or sets a value indicating whether this Responder and all its child controls are displayed.
Methods
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resource.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Method invoked when a mouse event is generated
Method invoked when the CanFocus property from a view is changed.
Method invoked when the Enabled property from a view is changed.
Method invoked when a view gets focus.
Method invoked when a key is pressed.
Method invoked when a key is released.
Method invoked when a view loses focus.
Method invoked when a mouse event is generated for the first time.
Method invoked when a mouse event is generated for the last time.
Method invoked when the Visible property from a view is changed.
This method can be overwritten by views that want to provide accelerator functionality (Alt-key for example), but without interefering with normal ProcessKey behavior.
This method can be overwritten by view that want to provide accelerator functionality (Alt-key for example).
If the view is focused, gives the view a chance to process the keystroke.