5.13 – Checkbox Group

On Value Change
On Value Change property is an Action List which is triggered when the selection changes.

Label Width
Label Width property is used to determine the width of the field label. If a value between 0 and 2 is given then label width will be calculated relatively to the checkbox group’s total width else label width will be exactly the value in pixels. If Label Width property is set to zero then label will be disabled and not drawn.

Is Single Select
Is Single Select property is used to determine whether multiple selections are allowed or not.

Options
Options property is an array of string and is used to determine the selectable options of the checkbox group.

Values
Values property is used to set the initial values of the checkbox group. Every value holds the value of corresponding option in Options list.

Layout
Layout property is used to determine the arranging of checkbox group options. There are two options Vertical or Horizontal.

Type
Type property only effects the visual appearance of the drop down list. As of version 1.06 there are three types of checkbox in iGUI.

  • Toggle
  • Radio
  • BigCheck

Style
Style property is a GUIStyle and can be used to fine tune the visual appearance of checkboxes.

Label Style
Label Style property is a GUIStyle and can be used to fine tune the visual appearance of the field label.