| <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 |