Показать сообщение отдельно
Старый 04.10.2009, 21:08   #16
DUTS
Долгожитель
 
Аватар для DUTS
Доп. информация
По умолчанию 13. Список внутренних команд оболочки

Запись таких команд является строгой, всё - в верхнем регистре и первый символ - знак ">" ("больше")

>SETUP - запуск системных Настроек
>SETUP_EXIT - выход из оболочки
>SETUP_OFF - выключить питание навигатора
>SETUP_RESET - перезагрузка навигатора
>SETUP_SKINS - сканирование папки skins (файлы skin.bmp) и выбор скина
>SETUP_SWITCH_TASK - альтернатива Alt-Tab: переключение двух задач
>SETUP_TASKS - вызвать встроенный менеджер запущенных приложений для принудительного их закрытия
>SETUP_PRINT_SCREEN- снятие копии экрана в файл (в папке запуска программы)
>SETUP_LANG_DEC - выбрать предыдущий язык
>SETUP_LANG_INC - выбрать следующий язык
>SETUP_LEVEL_DEC - уменьшить величину заряда автоотключения на 5%
>SETUP_LEVEL_INC - увеличить величину заряда автоотключения на 5%
>SETUP_NOFF - выполнить "не выключать" на запрос автооключения навигатора
>SETUP_SAVE_PROGPWR - запись назначенной на кнопку Power программы в @index.ini текущего скина


>SET_TIME_DEC - уменьшить системное время на 1 минуту
>SET_TIME_INC - увеличить системное время на 1 минуту
>SET_DATE_DEC - уменьшить дату на 1 день
>SET_DATE_INC - увеличить дату на 1 день
>SET_KEYPWR - перейти в режим определения кода кнопки Power
>SET_PWROFF - перейти в режим задания уровня заряда отключения питания

>MENU_BACK - вернуться к предыдущему меню
>MENU_KEYB - вкл/выкл экранную клавиатуру
>MENU_NOP - ничего не выполнять по нажатию

>PAGE_NEXT - внутренняя команда, вызывается при нажатии кнопки "Далее"
>PAGE_PREV - внутренняя команда, вызывается при нажатии кнопки "Назад"

>SET_GPS_OFF - отключить опрос приёмника GPS
>SET_GPS_ON - включить опрос приёмника GPS
>GPS_RESTART - перезагрузка приёмника GPS
>SET_GPS_PLUS - увеличить номер порта
>SET_GPS_MINUS - уменьшить номер порта
>SET_GPS_SPEED_PLUS - увеличить скорость порта (1200,2400,4800,9600,19200,38400)
>SET_GPS_SPEED_MINUS - уменьшить скорость порта
>SET_GPS_FIND - найти порт приёмника GPS
>SET_AUTOSET_TIME_ON - включить автосинхронизацию часов
>SET_AUTOSET_TIME_OFF -выключить автосинхронизацию часов
>SET_TIME_FROM_GPS - принудительная синхронизация часов

>SETUP_PROGPWR_DEC - перейти к предыдущему элементу из файла hotbuttons.inc
>SETUP_PROGPWR_INC - перейти к слудующему элементу из файла hotbuttons.inc

Кроме их, допускается эмуляция нажатия определенных клавиш. Такие команды начинаются с
префикса >KEYB_ и могут быть комбинацией из следующих значений:
BACK
TAB
CLEAR
ENTER
SHIFT
CTRL
ALT
ESC
SPACE
LEFT
UP
RIGHT
DOWN
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
а также цифро-буквенных символов.
Например:
Код:
>KEYB_ALT_TAB        - эмуляция комбинации Alt-Tab
>KEYB_ALT_F4         - эмуляция комбинации Alt-F4
>KEYB_ESC            - эмуляция нажатия клавиши "Esc"
>KEYB_CTRL_ALT_DEL   - эмуляция нажатия Ctrl-Alt-Del
>KEYB_ALT_Q          - эмуляция комбинации Alt-Q
>KEYB_Q              - эмуляция нажатия клавиши "Q"
>KEYB_SPACE          - эмуляция нажатия клавиши "пробел"
Примеры неправильных записей:
Код:
>KEYB_N_A_V          - нельзя указывать в одном ключе несколько символов
>KEYB_NAV            - аналогичная ошибка
>KEYB_CONTROL        - неправильная запись клавиши Ctrl
В [BUTTON] допустимо указать:
Код:
action=>KEYB_N;>KEYB_A;>KEYB_V  - для эмуляции последовательного нажатия 'N','A' и 'V'
Для возможности перебора необходимых комбинаций в системных Установках, их необходимо перечислить в файле hotbuttons.inc, который находится в папке skins\System (точнее, в языковом подкаталоге).
__________________
Прежде чем написать критическое замечание, прочтите прилагаемые описания...
DUTS вне форума  
 
Время генерации страницы 0.03224 секунды с 11 запросами