Список приложений


Список задач находится в файле app-list.xml. Формат файла – набор XML-тегов.


Внутри файла – набор app – приложений
У каждого приложения есть:

  • id – Идентификатор, по которому его можно вызвать
    • hideClose – Параметр; если равен “1”, то кнопка закрытия приложения idOS не показывается. Полезно, если есть приложения, которые обладают собственными процедурами выхода.
  • cmd – Команда для запуска, которая включает в себя
    • path – путь до EXE-файла
    • arg – один или несколько аргументов
  • splash – адрес заставки – картинки, которая показывается в процессе загрузки
    • sptime – параметр, сколько миллисекунд показывать заставку (выставляется эмпирически, idOS факт полной загрузки отследить не может)

Пример (первое приложение без параметров, второе – с двумя)


<settings>    
    <app id="paint" hideClose="1">
        <cmd><path>C:/Windows/system32/mspaint.exe</path></cmd>
        <splash sptime="3000">app-storage:/ar_1600x900.jpg</splash>
    </app>
    <app id="paint2">
        <cmd><path>C:/Windows/system32/mspaint.exe</path><arg>-f</arg><arg></arg></cmd>
        <splash sptime="3000">app-storage:/ar_1600x900.jpg</splash>
    </app>
</settings>