DialogControls-EditBox: Difference between revisions

From Bohemia Interactive Community
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 ...")
 
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 09: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"; }; }; };