scripting:dialogs:edit

This is an old revision of the document!


Edit Box

Edit control, with functionality to edit single/multiline text. Edit Box example

Property Default Value Description
id empty id (name) of the script data object associated with control
align stretched Alignment of the control
required false required property of the control (if control is initial, “positive” buttons will be disabled)
minwidth 12 Minimum width, in characters of the list box control
edit_ctrl.hejs
var dialog_template = 
'@<dialog title="Edit Test dialog" resizing="both" id="test2"> \
   <edit id="text2" text="Sample text"/> \
   <edit id="text1" cuebanner="Enter here something"/> \
   <edit id="text3" text="password" style="password"/> \
   <edit id="text4" text="123abc" style="number"/> \
   <edit id="text5" text="readonly" style="readonly"/> \
   <edit id="text6" text="UppER" style="uppercase"/> \
   <columnbreak/> \
   <edit id="text7" cuebanner="Enter URL" autocomplete="url"/> \
   <paragraph id="label1" text="Required field:" style="required"/> \
   <edit id="text8" text="required" required="true"/> \
   <edit id="user_val" cuebanner="Enter here something" style="multiline|wordwrap|wantreturn|vscroll" minheight="5"/> \
   <group uniform="true" align="right"> \
	   <button title="&amp;OK" returnval="ok" default="true"/> \
	   <button title="&amp;Cancel" returnval="cancel"/> \
   </group> \
</dialog>@';
dialog(dialog_template);