Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The Range Slider allows you to control two parameters with one control. You can drag the slider handle at its two ends, each representing one parameter. A typical example for the use of such a slider is a control for velocity or key ranges. The Range Slider can also be used as a scroll bar when it is connected to a scroll view or envelope. In this case, the "No Resize" option allows you to deactivate any modification to the ends of the slider handle. The size of the handle is then determined by the zoom level of the scroll view. You can choose between horizontal and vertical range sliders, decide whether the slider should jump to the click position or always move relatively, and you can invert the slider behavior. The Range Slider can also be resized with its handle and track bitmaps, according to the scale modes that are defined for the respective bitmap resources. The slider can also be used with a track bitmap which is drawn in front of and behind the handle.



On this page:

Table of Contents


NameThe name of the Range Slider.
Excerpt include plain text
Excerpt include plain text
Excerpt include plain text
Low Value
Allows you to connect the first parameter, for example, Velocity Low of a layer.
High ValueAllows you to connect the second parameter, for example, Velocity High of a layer.
Show Value Activate this option if you want to display a tooltip with the current parameter value when using the knob. This option can be exported to the template level. The exported parameter can then be activated by setting it to "true" (the default is "false").
  • Vertical: Creates a vertical range slider. The default setting is horizontal.
  • Jump: The entire slider handle jumps to the click position. By default, only one of the handle ends (lower/upper or right/left) jumps to the click position.
  • Invert: Inverts the slider behavior.
  • No Resize: By default, the slider handle can be adjusted on both ends. If you activate this option, the slider handle ends cannot be dragged to another position. This can be used to create scroll bar controls, where the size of the Range Slider changes depending on the zoom level and only the position can be changed.
  • Read-Only: Activate this option if you want to use the Range Slider as a display-only parameter which cannot be edited. (Note: Requires HALion 6.1 or higher)
  • Push: Activate this option, if rainsing the lower slider above the upper sliders value,  should likewise move the upper slider.  Moving the lower slider back below the upper sliders value, will also move back the upper slider until it reaches its original value. This behaviour also applies for the upper slider being moved to a value lower than the lower slider.  (Note: Requires HALion 6.2 or higher)
Handle Specifies the bitmap to be used as slider handle.
TrackSpecifies the bitmap to be used for the area that is not covered by the handle.