DialogControls-EditBox: Difference between revisions
Jump to navigation
Jump to search
m (Created page with "'''TokenNames common to most controls, such as x,y,w,h,text,idc... are not listed here. ''' ===CT_EDIT=2=== A text box allows the user to either enter text himself, or to select ...") |
m (→CT_EDIT=2) |
||
Line 37: | Line 37: | ||
access = 0; | access = 0; | ||
type = CT_EDIT; | type = CT_EDIT; | ||
style = ST_LEFT; | style = ST_LEFT+ST_FRAME; | ||
x = 0; | x = 0; | ||
y = 0; | y = 0; |
Revision as of 08:49, 30 January 2012
TokenNames common to most controls, such as x,y,w,h,text,idc... are not listed here.
CT_EDIT=2
A text box allows the user to either enter text himself, or to select and copy its content.
Properties | ||
---|---|---|
Name | Type | Remark |
autocomplete | string ("scripting") | entered text will automatically be completed with matching command |
htmlControl | boolean | if used together with style=ST_MULTI, allows multi-line editable text fields. |
lineSpacing | float | line spacing. Required, if the style was set to ST_MULTI. |
colorSelection | color array | |
size | float | possibly a typo, perhaps irrelevant xbox control |
- Example:
class RscEdit
{
access = 0;
type = CT_EDIT;
style = ST_LEFT+ST_FRAME;
x = 0;
y = 0;
h = 0.04;
w = 0.2;
colorBackground[] = {0,0,0,0};
colorText[] = {1,1,1,1};
colorSelection[] = {1,1,1,0.25};
font = "TahomaB";
sizeEx = 0.04;
autocomplete = "";
text = "";
size = 0.2;
shadow = 0;
};
class dialog
{
class controls
{
class Value: RscEdit
{
idc = 120; // otherwise there's not much point
x = 0.3025;
y = 0.34;
text = "whatever";
autocomplete = "scripting";
};
};
};