Конфигурация приложения загружается из одного rt-файла. Обычно он имеет имя app.rt.
В этом узле хранятся свойства приложения. Пример:
<!-- file: d:/project/myproject/app.rt -->
<root>
<app appdir="#{path}" debug="true"/>
</root>
Каталог приложения. Определяет корневой каталог приложения. Если не задан, определяется как каталог, из которого был загружен файл конфигурации приложения. Обычно используется для указания каталога приложения в случаях, когда конфигурация приложения загружается не из каталога приложения. Например, таким образом можно сообщить «каталогом приложения является каталог, в котором лежит файл app.rt»:
<!-- file: d:/project/myproject/app.rt -->
<root>
<app appdir="#{path}"/>
</root>
В этом случае значение атрибута appdir=d:/project/myproject.
При значении true приложение работает в отладочном режиме. По умолчанию false.
Отладочный режим можно, например, использовать для формирования расширенных
сообщений об ошибках или вывода отладочной информации непосредственно в приложении.
В приложении доступно через App.isDebug() или App.isRelease().
Пример:
<!-- file: d:/project/myproject/app.rt -->
<root>
<app debug="true"/>
</root>
При этой настройке:
assert App.isDebug() == true
assert App.isRelease() == false