CT_COMBO
| Control Types / MACRO (TYPE VALUE) | |
|---|---|
| Text/Image/Video | CT_STATIC (0) | CT_EDIT (2) | CT_HTML (9) | CT_STRUCTURED_TEXT (13) | 
| Buttons | CT_BUTTON (1) | CT_ACTIVETEXT (11) | CT_SHORTCUTBUTTON (16) | CT_CHECKBOX (77) | CT_XBUTTON (41) | 
| Lists | CT_COMBO (4) | CT_TOOLBOX (6) | CT_CHECKBOXES (7) | CT_TREE (12) | CT_CONTROLS_TABLE (19) | CT_XCOMBO (44) | CT_LISTBOX (5) | CT_LISTNBOX (102) | CT_LISTNBOX_CHECKABLE (104) | CT_XLISTBOX (45) | 
| 3D Objects | CT_OBJECT (80) | CT_OBJECT_ZOOM (81) | CT_OBJECT_CONTAINER (82) | CT_OBJECT_CONT_ANIM (83) | 
| Maps | CT_MAP (100) | CT_MAP_MAIN (101) | 
| Meta | CT_SLIDER (3) | CT_XSLIDER (43) | CT_PROGRESS (8) | CT_CONTROLS_GROUP (15) | CT_WEBBROWSER (106) | CT_EXTENSION (107) | 
| Menu | CT_CONTEXT_MENU (14) | CT_MENU (46) | CT_MENU_STRIP (47) | 
| Unknown | CT_STATIC_SKEW (10) | CT_HITZONES (17) | CT_VEHICLETOGGLES (18) | CT_XKEYDESC (40) | CT_ANIMATED_TEXTURE (45) | CT_LINEBREAK (98) | CT_USER (99) | CT_ITEMSLOT (103) | CT_VEHICLE_DIRECTION (105) | 
Introduction
Related commands & functions
Related User Interface Eventhandlers
Alphabetical Order
#define CT_COMBO 4
A
arrowEmpty
- Type
- String
- Description
- Texture of the collapsed control.
arrowEmpty = "\A3\ui_f\data\GUI\RscCommon\rsccombo\arrow_combo_ca.paa";
arrowFull
- Type
- String
- Description
- Texture of the expanded control.
arrowFull = "\A3\ui_f\data\GUI\RscCommon\rsccombo\arrow_combo_active_ca.paa";
C
colorActive
- Type
- Array
- Description
- n/a
colorActive[] = {1,0,0,1};
colorPicture
- Type
- Array
- Description
- n/a
colorPicture[] = {1,1,1,1};
colorPictureDisabled
- Type
- Array
- Description
- n/a
colorPictureDisabled[] = {1,1,1,0.25};
colorPictureRight
- Type
- Array
- Description
- n/a
colorPictureRight[] = {1,1,1,1};
colorPictureRightDisabled
- Type
- Array
- Description
- n/a
colorPictureRightDisabled[] = {1,1,1,0.25};
colorPictureRightSelected
- Type
- Array
- Description
- n/a
colorPictureRightSelected[] = {1,1,1,1};
colorPictureSelect
- Type
- Array
- Description
- n/a
colorPictureSelect[] = {1,1,1,1};
colorPictureSelected
- Type
- Array
- Description
- n/a
colorPictureSelected[] = {1,1,1,1};
colorScrollbar
- Type
- Array
- Description
- n/a
colorScrollbar[] = {1,0,0,1};
colorSelect
- Type
- Array
- Description
- n/a
colorSelect[] = {0,0,0,1};
colorSelect2Right
- Type
- Array
- Description
- n/a
colorSelect2Right[] = {0,0,0,1};
colorSelectBackground
- Type
- Array
- Description
- n/a
colorSelectBackground[] = {1,1,1,0.7};
colorSelectRight
- Type
- Array
- Description
- n/a
colorSelectRight[] = {0,0,0,1};
colorTextRight
- Type
- Array
- Description
- n/a
colorTextRight[] = {1,1,1,1};
ComboScrollBar
- Type
- Class
- Description
- The scrollbar that is visible when there are more elements than wholeHeight can display.
class ComboScrollBar
{
	color[] = {1,1,1,1};
	colorActive[] = {1,1,1,1};
	colorDisabled[] = {1,1,1,0.3};
	thumb = "\A3\ui_f\data\gui\cfg\scrollbar\thumb_ca.paa";
	arrowEmpty = "\A3\ui_f\data\gui\cfg\scrollbar\arrowEmpty_ca.paa";
	arrowFull = "\A3\ui_f\data\gui\cfg\scrollbar\arrowFull_ca.paa";
	border = "\A3\ui_f\data\gui\cfg\scrollbar\border_ca.paa";
	shadow = 0;
	scrollSpeed = 0.06;
	width = 0;
	height = 0;
	autoScrollEnabled = 0;
	autoScrollSpeed = -1;
	autoScrollDelay = 5;
	autoScrollRewind = 0;
};
E
ExtendedTooltip
- Type
- Class
- Description
- n/a
class ExtendedTooltip
{
	size = "0.028 * SafezoneH";
	colorPremium[] = {1,0.502,0,1};
	deletable = 0;
	fade = 0;
	access = 0;
	type = 13;
	idc = -1;
	style = 0;
	colorText[] = {1,1,1,1};
	class Attributes
	{
		font = "RobotoCondensed";
		color = "#ffffff";
		colorLink = "#D09B43";
		align = "left";
		shadow = 1;
	};
	x = 0;
	y = 0;
	h = 0.035;
	w = 0.1;
	text = "";
	shadow = 1;
};
F
from
- Type
- Number
- Description
- Probably used in conjunction with to
from = 1982;
G
gridType
- Type
- String
- Description
- n/a
gridType = "scaling";
I
Items
- Type
- Class
- Description
- List of entries.
| Items | ||
|---|---|---|
| Name | Type | Remark | 
| text | String | Displayed text (equal to lbAdd) | 
| value | Number | Value of the entry (equal to lbSetValue) | 
| data | String | Data of the entry (equal to lbSetData) | 
| picture | String | Picture displayed on the left (equal to lbSetPicture) | 
| pictureRight | String | Picture displayed on the right (equal to lbSetPictureRight) | 
| default | Number | Sets this entry as the by default selected (equal to lbSetCurSel) | 
| color | Color (RGBA) | Text color of the entry (equal to lbSetColor) | 
| tooltip | String | Tooltip of the entry (equal to lbSetTooltip) | 
class Items
{
	class Alphabet
	{
		text = "Sort alphabetically";
		default = 1;
	};
	class Mod
	{
		text = "Sort by mod";
	};
};
M
maxHistoryDelay
- Type
- Number
- Description
- n/a
maxHistoryDelay = 1;
R
rows
- Type
- Number
- Description
- n/a
rows = 2;
S
soundCollapse
- Type
- Array
- Description
- Sound played when the combobox is collapsed.
soundCollapse[] = {"\A3\ui_f\data\sound\RscCombo\soundCollapse",0.1,1};
soundExpand
- Type
- Array
- Description
- Sound played when the combobox is expanded
soundExpand[] = {"\A3\ui_f\data\sound\RscCombo\soundExpand",0.1,1};
soundSelect
- Type
- Array
- Description
- Sound played when an item from the combobox is selected.
soundSelect[] = {"\A3\ui_f\data\sound\RscCombo\soundSelect",0.1,1};
T
to
- Type
- Number
- Description
- Probably used in conjunction with from
to = 2050;
W
wholeHeight
Number example:
wholeHeight = 0.45;
String example:
wholeHeight = "12 * 	5 * (pixelH * pixelGrid * 	0.50)";
Default Classes
RscExample
class RscCombo
{
	deletable = 0;
	fade = 0;
	access = 0;
	type = CT_COMBO;
	colorSelect[] = {0,0,0,1};
	colorText[] = {1,1,1,1};
	colorBackground[] = {0,0,0,1};
	colorScrollbar[] = {1,0,0,1};
	colorDisabled[] = {1,1,1,0.25};
	colorPicture[] = {1,1,1,1};
	colorPictureSelected[] = {1,1,1,1};
	colorPictureDisabled[] = {1,1,1,0.25};
	colorPictureRight[] = {1,1,1,1};
	colorPictureRightSelected[] = {1,1,1,1};
	colorPictureRightDisabled[] = {1,1,1,0.25};
	colorTextRight[] = {1,1,1,1};
	colorSelectRight[] = {0,0,0,1};
	colorSelect2Right[] = {0,0,0,1};
	tooltipColorText[] = {1,1,1,1};
	tooltipColorBox[] = {1,1,1,1};
	tooltipColorShade[] = {0,0,0,0.65};
	soundSelect[] =
	{
		"\A3\ui_f\data\sound\RscCombo\soundSelect",
		0.1,
		1
	};
	soundExpand[] =
	{
		"\A3\ui_f\data\sound\RscCombo\soundExpand",
		0.1,
		1
	};
	soundCollapse[] =
	{
		"\A3\ui_f\data\sound\RscCombo\soundCollapse",
		0.1,
		1
	};
	maxHistoryDelay = 1;
	class ComboScrollBar: ScrollBar
	{
		color[] = {1,1,1,1};
	};
	style = ST_MULTI + ST_NO_RECT;
	font = "RobotoCondensed";
	sizeEx = GUI_TEXT_SIZE_MEDIUM;
	shadow = 0;
	x = 0;
	y = 0;
	w = 0.12;
	h = 0.035;
	colorSelectBackground[] = {1,1,1,0.7};
	arrowEmpty = "\A3\ui_f\data\GUI\RscCommon\rsccombo\arrow_combo_ca.paa";
	arrowFull = "\A3\ui_f\data\GUI\RscCommon\rsccombo\arrow_combo_active_ca.paa";
	wholeHeight = 0.45;
	colorActive[] = {1,0,0,1};
};
 
	
