<className> | - Class name. Value should be "UIForm". |
<parent> | - Window object. Parent window. |
<fileName> | - String. Form file name. |
<root> | - XMLTag object. Root element of form. |
<widgets> | - Associated array. Array of named widgets. |
<names> | - Array. Array of widget names. |
<actions> | - Array. Array of form actions. |
<src> | - Object. Object of class htmlParser. |
<locale> | - Associated array. Array of localization strings. |
ACTIONHANDLER | Run actions rule. |
CREATEWIDGET | Create widget from the tag. |
GETPROPERTYVALUE | Get the property from the widget. |
I18N | Returns localized string. |
PARSE | Parse htmlParser object. This method is internal and called from methods parseFile() or parseString(). |
PARSEFILE | Parse form from file. |
PARSESTRING | Parse form from string. |
SETACTION | Set action described in tag <rule>. |
SETPREACTION | Set pre-action described in form header and run it. |
SETPROPERTY | Set widget property described in given tag. |
SUBACTIONHANDLER | Run one action. |
UIFORM | Constructor. Init form object. |
actionHandler(<id>,[<addVal>])
<id> | - Number or object XMLTag. Index of rule in <actions> array or rule tag contained several actions. |
<addVal> | - Any type. Returned value. |
Returns : | NIL |
createWidget(<tag>,[<parent>]) --> <oWidget>
<tag> | - Object XMLTag. Tag described widget. |
<parent> | - Object. Widget, which contains this widget (parent widget). |
Returns : | Object of created widget. |
getPropertyValue(<tagObj>) --> <oVal>
<tagObj> | - Object XMLTag. Tag <property> contained widget name and property name. |
Returns : | Property value. |
setAction(<tag>,[<lObj>])
<tag> | - Object XMLTag. Tag described action (<rule>). |
<lObj> | - Widget object. Widget received signal. |
Returns : | NIL |
setPreAction(<tag>,[<lObj>])
<tag> | - Object XMLTag. Header tag (<head>). |
<lObj> | - Widget object. Widget received signal. |
Returns : | NIL |
setProperty(<tag>,[<obj>],[<value>])
<tag> | - Object XMLTag. Property tag. |
<obj> | - Object. By default object is defined by its name given in the tag . |
<value> | - Any type. Property value. By default value is taken from the tag. |
Returns : | NIL |
subActionHandler(<tag>,[<addVal>])
<tag> | - XMLTag object. Tag described one action. |
<addVal> | - Any type. Returned value. |
Returns : | NIL |