Программа Menu

Назначение:

для запуска программ и Bat файлов.

Запуск:

Enlis.exe

Действия программы:

Читает файл с описанием меню Z.men. Если не находит создает новый с выходом.

Действия человека:

Для выбора в меню используйте клавиши со стрелками и Enter.

Изменение меню:

Нажать клавиши: +(справа) и Z. Ввести или изменить описание меню по правилам.

Правила описания меню:

Подробнее:

Пункты меню:

(пример) ^1 Возможность F5 >=НазваниеПодменю ^1 - Номер значка в начале возможности из файла указанного после слова ЗНАЧКИ F5 - При нажатии указанной клавиши в любом месте меню бужет выполнена эта возможность > - для появления треугольника, обозначающего подменю ^2 Возможность 2=выполнить 16 RF ?Выберите путь/d? File 16 - число строк обработки для появления панели “Ждите” и полосы обработки RF - Имя файла программы ?Выберите путь/d? - Для выдачи диалога выбора пути и подстановки выбранного File - Параметры программы выполнить R.bat ?Введите год? выполнить - Можно указать несколько действий выполняемых при выборе возможности на отдельных строках R.bat - Задание выполнения файла Bat ?Введите год? - Для выдачи предложения между ? ? и замены его на ответ выполнить PF par1 par2 ?Выберите файл/m*.txt? %День% ?Выберите файл/m*.txt? - Для выдачи диалога выбора файла по указанной маске и подстановки выбранного %День% - Заменяется на текущую дату, аналогично можно %месяц% %год% %часы% %минуты% выполнить WinWord.exe “Мой документ” “Начальный текст”*3 Для показа документа Word начиная с указанного текста 3-его по счету Установка шрифта 1027=_размер шрифта меню:=10_ установка шрифта 10 - Название возможности меню _размер шрифта меню:=10_ - Изменение значения параметра в файле OAN.ini ^2 Перезагрузка меню=_key(36,0)_ _key(36,0)_ - Имитация нажатия клавиши с указанным кодом т.е. Home ^12 Выход шрифт 12ж=_halt_ шрифт 12ж - Размера и жирность шрифта для этого пункта меню _halt_ - Завершение программы меню

Общие параметры настройки

Общие параметры настройки хранятся в текстовом файле OAN.ini и относятся ко всем меню, если в них не указано другое. Правила описания параметров: Имя параметра=Значение параметра После знаков [МЕНЮ] возможны параметры: Шрифт меню=MS Sans Serif Размер шрифта меню=10 Стиль шрифта меню=жирный Вид меню=G G - Стиль меню возможно WIN,Рельефное,Рельефное светлый,2,4,1,5,G,XP фон меню=Image.jpg Image.jpg - Имя файла Jpg с фоновой картинкой. Если Fon_Auto.jpg и нет он будет создан. Если указать Fon_Auto.jpg $FF9966 35 1 6 120 4 15 35,1, то можно менять параметры фона: $FF9966-цвет, 35,1-сила и частота диагональных волн, 6,120 аналогично, но перпендикулярно, 4,15-сила и частота расходящихся волн, 35,1-сила и частота узора. например: $FF8844 5 10 6 120 4 15 8 1000 $FF8844 20 4 10 200 4 15 60 0.05 Текст="Courier New"Ж|14 800 374 255 Предприятие|"Times"ОТ|28 -150 0 $FFFFFF Р'азные |Р'асчеты|"Arial"Ж|14 800 14 $FF 2004г Этот текст выводится на фоновую картинку После названия шрифта Ж-жирный, О-обычный. Перед текстом строки числа означают: размер шрифта, X,Y, цвет X,Y-позиция для первой строки абсолютная для остальных относительная. Все указывается как для 800*600 для других будет пересчет. тени=5 100 ширина и жирность тени (1-нет тени) Положение=слева Позиция=55,40 Выход по Esc=Нет Запрет выхода из меню по Esc на 1-ом меню Заставка=Girl.exe Girl.exe - Программа запускаемая после заданного времени бездействия Задержка=1200 Заливка=( ( - Вид заливки первого меню и выбранной возможности (для некоторых стилей меню) возможно : ( ) - Анимация=job256.avi 100 Анимация - Указание демонстрации фильма при выполнении возможности (когда после “выполнить” стоит число) job256.avi - Имя файла с фильмом 100 - Высота фильма анимация= Фильм с летающими листами анимация=нет Запрет фильма

примечания