Список файлов.
Позволяет обеспечить независимость меню от содержимого заданных папок, сканируя
их на наличие exe-файлов и формируя их список на экране в виде набора кнопок, на
которых присутствует иконка программы и краткое имя.
Обязательные параметры:
path - путь доступа к каталогу (используется логическая адресация)
titlecolor - цвет подписей под кнопками
width - ширина зоны чувствительности к нажатию
height - высота зоны чувствительности к нажатию
Параметры width и height в данном случае определяют ширину и высоту создаваемых кнопок. Рекомендуемые мной
минимальные значения: 50 х 60, что прекрасно "ложится" под палец и исключает ошибочные нажатия на соседние кнопки (владельцы навигаторов с разрешением 320 х 240 могут прислонить палец к экрану, чтобы закрыть как раз примерно его четверть, т.е. 240/4 = 60 точек)
Необязательные параметры:
pathdown - грубина сканирования подкаталогов (0 - только указанный, без его подкаталогов, больше 1 - неограниченно). Используется для ускорения поиска файлов и вывода кнопок на экран. <по умолчанию -
0>
titlesize - размер шрифта (множитель относительно начертания в файле fontfile) <
1>
shift - величина сдвига изображения кнопки по нажатию на неё (0 - без сдвига) <
1>
font - имя шрифта для подписей <
по умолчанию тот, что указан первым в @index.ini или значение "по умолчанию", указанное в [MAIN] текущего ini-файла>
titlestyle - стиль подписей <
0>
Пример использования:
Код:
[FILES]
width=75
height=65
shift=1
path=CARD$\
pathdown=2
titlesize=1
titlecolor=$FFDDDD
В данном примере, взятом из Mini.ini, сканируется всё (т.к. указано
pathdown=2) содержимое флэш-карты (
path=CARD$)
Еще пример:
Код:
[FILES]
width=75
height=75
shift=1
path=CARD$\system\
pathdown=1
titlesize=1
font=small
titlecolor=$0000FF
exe-файлы будут искаться на флэш-карте в подкаталоге system\ и в его подкаталогах, но глубиной не больше 1. Цвет подписей будет красным ($0000FF). Шрифт - small