Каждый объект в AppXML представлен определенным тэгом. Ряд тэгов являются «скелетными», для структурирования тела appxml-приложения (скрипта). «Скелетные» тэги являются обязательными к использованию.
Структура («скелет») типичного appxml-приложения следующая:
<AppXML>
<system>
<parameters .../>
<connect .../>
</system>
<main>
<window />
<action ... />
</main>
<common>
{Прочие тэги, в т.ч. вышеописанные}
</common>
</AppXML>
<AppXML> - корневой тэг, представляющий собой приложение на метауровне. Встречается в приложении только один раз.
<system> - тег, в котором описываются тэги, выполняемые до момента выполнения секции <main>.
<main> - тег, в котором описываются стартовые тэги. Т.е. те тэги, которые будут выполнены в момент старта программы.
<common> - тег, в котором описаны прочие тэги, выполняемые позже, в процессе выполнения программы по мере необходимости. Меру необходимости определяет appxml-программист.
Внимание! Все значения атрибутов указывать в кавычках обязательно. Даже однословные (не содержащие пробелов).