DialogControls-Sliders

From Bohemia Interactive Community
Revision as of 19:15, 29 January 2012 by Mikero (talk | contribs) (Created page with "'''TokenNames common to most controls, such as x,y,w,h,text,idc... are not listed here.''' ===CT_SLIDER=3=== {| border="1" align="left" cellpadding="3" cellspacing="0" | ! colsp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

TokenNames common to most controls, such as x,y,w,h,text,idc... are not listed here.

CT_SLIDER=3

Properties
Name Type Remark
style integer generally 1024
coloractive color array color of the arrows.
Title class
Value class


Title or Value class

Properties
Name Type Remark
idc integer
colorBase color array
colorActive color array


CT_XSLIDER=43

Properties
Name Type Remark
style integer
coloractive color array color of the arrows.
colorDisable color array
arrowEmpty color array
arrowFull color array
border color array
thumb color array
vspacing float



Notice:

You can change the orientation of the slider with the style constants SL_HORZ and SL_VERT.

A Slider Control
  • Example:

class MySlider { idc = -1; type = CT_SLIDER; style = SL_HORZ; x = 0.4; y = 0.2; w = 0.3; h = 0.025; color[] = { 1, 1, 1, 1 }; coloractive[] = { 1, 0, 0, 0.5 }; // This is an ctrlEventHandler to show you some response if you move the sliderpointer. onSliderPosChanged = "hint format[""%1"",_this];"; };

  • Helpful Script Commands:

sliderPosition, sliderRange, sliderSetPosition, sliderSetRange, sliderSetSpeed, sliderSpeed