Rollout User-Interface Controls Types

The following list contains the user-interface control types you can choose from to construct your rollout.

angle
slider
spinner
button
checkbutton
mapbutton
materialbutton
pickbutton
checkbox
colorpicker
listbox
multilistbox
dropdownlist
combobox
edittext
groupBox
hyperLink
label
progressbar
radiobuttons
bitmap
imgTag
SubRollout
curvecontrol
popUpMenu (not displayed)
timer (does not display in rollouts)

The following script was used to create the rollout used as image map above:

EXAMPLE SCRIPT:

``` try(destroyDialog allControls )catch() rollout subRollout1 "Subrollout" ( ) rollout allControls "User Interface Controls" ( angle theAngle "Angle" width:80 across:2 degrees:45 align:#left slider theSlider "Slider:" orient:#vertical spinner theSpinner "Spinner:" group "Group" ( button theButton "Button" across:2 width:80 align:#left checkbutton theCheckbutton "Checkbutton" width:80 align:#right mapbutton theMapButton "Map Button" width:80 across:2 align:#left materialbutton theMatButton "Material Button" width:80 align:#right pickbutton thePickbutton "Pickbutton:" width:80) checkbox theCheckbox "Checkbox" across:2 offset:[0,2] colorpicker theColorpicker "Colorpicker:" listbox theListbox "Listbox:" items:#("Item 1","Item 2")
height:3 width:80 across:2 multilistbox theMLBox "Multilistbox:" items:#("Item 1","Item 2")
height:3 width:80 dropdownlist theDDL "DropDownList:" items:#("Item 1","Item 2")
width:80 across:2 combobox theCombobox "Combobox:" items:#("Item 1","Item 2")
height:3 width:80 edittext theEdittext "Edittext:" hyperlink theHyperlink "Hyperlink" url:"http://www.autodesk.com"
color:red across:2 offset:[10,20] label theLabel "Label" offset:[0,20] groupBox theGroupbox "Groupbox:" height:40 offset:[0,-40] width:174 progressbar theProgressbar "Progressbar:" value:50 radiobuttons theRadiobuttons labels:#("Option 1","Option 2") bitmap theBitmap "Bitmap" width:80 height:50 offset:[0,0]
bitmap:(bitmap 80 50 color:red) align:#left across:2 imgTag theImgTag "Bitmap" width:80 height:50 offset:[0,0]
bitmap:(bitmap 80 50 color:green) align:#right SubRollout theSubrollout "Subrollout" height:50 curvecontrol theCurvecontrol "Curvecontrol:" height:150 ) createDialog allControls 200 800 AddSubRollout allControls.theSubrollout subRollout1

```