Class PadController
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class PadController : EventController, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
PadController
- Implements
- Inherited Members
Constructors
PadController(params ConstructArgument[])
public PadController(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
PadController(PadControllerHandle)
public PadController(PadControllerHandle handle)
Parameters
handle
PadControllerHandle
Fields
ActionGroupPropertyDefinition
public static readonly Property<ActionGroup, PadController> ActionGroupPropertyDefinition
Field Value
PadPropertyDefinition
public static readonly Property<Device?, PadController> PadPropertyDefinition
Field Value
Properties
ActionGroup
public ActionGroup ActionGroup { get; }
Property Value
Pad
public Device? Pad { get; }
Property Value
Methods
GetGType()
public static Type GetGType()
Returns
New(ActionGroup, Device?)
public static PadController New(ActionGroup group, Device? pad)
Parameters
group
ActionGrouppad
Device
Returns
SetAction(PadActionType, int, int, string, string)
public void SetAction(PadActionType type, int index, int mode, string label, string actionName)
Parameters
type
PadActionTypeindex
intmode
intlabel
stringactionName
string
SetActionEntries(PadActionEntry[])
public void SetActionEntries(PadActionEntry[] entries)
Parameters
entries
PadActionEntry[]