API ReferenceSandbox.UI
ButtonEventclass
Keyboard (and mouse) key press `Sandbox.UI.PanelEvent`.
object→ButtonEvent
Constructors1
Showing 1 constructors
protected ButtonEvent(Sandbox.UI.ButtonEvent original)
| Parameter | Type | Description |
|---|---|---|
| original | ButtonEvent | — |
No results match this filter.
Methods2
Showing 2 methods
public virtual Sandbox.UI.ButtonEvent <Clone>$()
protected virtual bool PrintMembers(System.Text.StringBuilder builder)
| Parameter | Type | Description |
|---|---|---|
| builder | StringBuilder | — |
Returns:
bool—No results match this filter.
Properties9
Showing 9 properties
public string Sandbox.UI.ButtonEvent.Button { get; set; }
The button that triggered the event.
Returns:
string—protected virtual System.Type Sandbox.UI.ButtonEvent.EqualityContract { get; set; }
public bool Sandbox.UI.ButtonEvent.HasAlt { get; set; }
Whether `Alt` key was being held down at the time of the event.
Returns:
bool—public bool Sandbox.UI.ButtonEvent.HasCtrl { get; set; }
Whether `Control` key was being held down at the time of the event.
Returns:
bool—public bool Sandbox.UI.ButtonEvent.HasShift { get; set; }
Whether `Shift` key was being held down at the time of the event.
Returns:
bool—public Sandbox.KeyboardModifiers Sandbox.UI.ButtonEvent.KeyboardModifiers { get; set; }
The keyboard modifier keys that were held down at the moment the event triggered.
public bool Sandbox.UI.ButtonEvent.Pressed { get; set; }
Whether the button was pressed in, or release.
Returns:
bool—public bool Sandbox.UI.ButtonEvent.StopPropagation { get; set; }
Set to to prevent the event from propagating to the parent panel.
Returns:
bool—public int Sandbox.UI.ButtonEvent.VirtualKey { get; set; }
Returns:
int—No results match this filter.