TouchOSC

Next generation modular control surface
TouchOSC Manual

Script · Enumerations



AlignH

Possible values for a Control object's textAlignH property.

  • AlignH.LEFT
  • AlignH.CENTER
  • AlignH.RIGHT

 


AlignV

Possible values for a Control object's textAlignV property.

  • AlignV.TOP
  • AlignV.MIDDLE
  • AlignV.BOTTOM

 


ButtonType

Possible values for a Control object's buttonType property.

  • ButtonType.MOMENTARY
  • ButtonType.TOGGLE_RELEASE
  • ButtonType.TOGGLE_PRESS

 


ControlType

Possible values for a Control object's type field.

  • ControlType.BOX
  • ControlType.BUTTON
  • ControlType.LABEL
  • ControlType.TEXT
  • ControlType.FADER
  • ControlType.XY
  • ControlType.RADIAL
  • ControlType.ENCODER
  • ControlType.RADAR
  • ControlType.RADIO
  • ControlType.GROUP
  • ControlType.PAGER
  • ControlType.GRID

 


CursorDisplay
  • CursorDisplay.ALWAYS
  • CursorDisplay.ACTIVE
  • CursorDisplay.INACTIVE

 


Font
since 1.0.4.106

Possible values for a Control object's font property.

  • Font.DEFAULT
  • Font.MONOSPACED

 


GamepadInput
since 1.1.0.132
  • GamepadInput.STICK_LEFT_X
  • GamepadInput.STICK_LEFT_Y
  • GamepadInput.STICK_RIGHT_X
  • GamepadInput.STICK_RIGHT_Y
  • GamepadInput.TRIGGER_LEFT
  • GamepadInput.TRIGGER_RIGHT
  • GamepadInput.BUTTON_UP
  • GamepadInput.BUTTON_DOWN
  • GamepadInput.BUTTON_LEFT
  • GamepadInput.BUTTON_RIGHT
  • GamepadInput.BUTTON_A
  • GamepadInput.BUTTON_B
  • GamepadInput.BUTTON_X
  • GamepadInput.BUTTON_Y
  • GamepadInput.BUTTON_STICK_LEFT
  • GamepadInput.BUTTON_STICK_RIGHT
  • GamepadInput.BUMPER_LEFT
  • GamepadInput.BUMPER_RIGHT
  • GamepadInput.BUTTON_START
  • GamepadInput.BUTTON_SELECT
  • GamepadInput.BUTTON_HOME

 


MIDIMessageType
  • MIDIMessageType.NOTE_OFF
  • MIDIMessageType.NOTE_ON
  • MIDIMessageType.POLYPRESSURE
  • MIDIMessageType.CONTROLCHANGE
  • MIDIMessageType.PROGRAMCHANGE
  • MIDIMessageType.CHANNELPRESSURE
  • MIDIMessageType.PITCHBEND
  • MIDIMessageType.SYSTEMEXCLUSIVE
  • MIDIMessageType.QUARTERFRAME
  • MIDIMessageType.SONGPOSITION
  • MIDIMessageType.SONGSELECT
  • MIDIMessageType.CLOCK
  • MIDIMessageType.START
  • MIDIMessageType.CONTINUE
  • MIDIMessageType.STOP
  • MIDIMessageType.ACTIVESENSING
  • MIDIMessageType.SYSTEMRESET

 


Orientation

Possible values for a Control object's orientation property.

  • Orientation.NORTH
  • Orientation.EAST
  • Orientation.SOUTH
  • Orientation.WEST

 


OutlineStyle

Possible values for a Control object's outlineStyle property.

  • OutlineStyle.FULL
  • OutlineStyle.CORNERS
  • OutlineStyle.EDGES

 


PointerPriority
  • PointerPriority.OLDEST
  • PointerPriority.NEWEST

 


PointerState
  • PointerState.BEGIN
  • PointerState.ACTIVE
  • PointerState.MOVE
  • PointerState.END

 


RadioType

Possible values for a Control object's radioType property.

  • RadioType.SELECT
  • RadioType.METER

 


Response

Possible values for a Control object's response property.

  • Response.ABSOLUTE
  • Response.RELATIVE

 


Shape

Possible values for a Control object's shape property.

  • Shape.RECTANGLE
  • Shape.CIRCLE
  • Shape.TRIANGLE
  • Shape.DIAMOND
  • Shape.PENTAGON
  • Shape.HEXAGON

 


ValueField
  • ValueField.CURRENT
  • ValueField.LAST
  • ValueField.DEFAULT

 


ValueProperty
  • ValueProperty.TYPE
  • ValueProperty.LOCKED
  • ValueProperty.LOCKED_DEFAULT_CURRENT
  • ValueProperty.DEFAULT_PULL

 


ValueType
  • ValueType.BOOLEAN
  • ValueType.INTEGER
  • ValueType.FLOAT
  • ValueType.STRING

Cookie Policy

We use cookies to deliver website content. By continuing without changing your preferences, you agree to our use of cookies.