From Bohemia Interactive Community
| Control Type |
👍 |
👎
|
| Text/Image/Video
|
| CT_STATIC |
Example |
Example
|
| CT_EDIT |
Example |
Example
|
| CT_HTML |
Example |
Example
|
| CT_EDIT |
Example |
Example
|
| CT_STRUCTURED_TEXT |
Example |
Example
|
| Buttons
|
| CT_BUTTON |
- Easy way to trigger an action
|
|
| CT_ACTIVETEXT |
Example |
Example
|
| CT_SHORTCUTBUTTON |
Example |
Example
|
| CT_CHECKBOX |
Example |
Example
|
| CT_XBUTTON |
Example |
Example
|
| Lists
|
| CT_COMBO |
Example |
Example
|
| CT_TOOLBOX |
Example |
Example
|
| CT_CHECKBOXES |
Example |
Example
|
| CT_TREE
|
- Hieracharic view
- Very fast engine search
|
- Wasted space on the left due to indentation
|
| CT_CONTROLS_TABLE
|
- Repeatable control patterns
|
|
| CT_XCOMBO
|
- Can fit many values within very little space
|
- Cumbersome to use since the user has to guess what the next value would be. From a usability point of view this control should never be used
|
| CT_LISTBOX
|
- Good way to disable multiple values at once
- User can quickly select the value needed
- Supports drag and drop
|
- Needs some vertical space for a good user experience
|
| CT_LISTNBOX
|
- Good way to disable multiple values at once
- User can quickly select the value needed
- Can display as many rows as needed
|
- Needs some vertical space for a good user experience
- Needs a bit more scripting to get the columns set up and filled
|
| CT_LISTNBOX_CHECKABLE |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| 3D Objects
|
| CT_OBJECT |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|
| CT_XLISTBOX |
Example |
Example
|