Управляющие клавиши и меню INFORMIX
Управляющие клавиши при вводе/выводе в INFORMIX
DESCE Закончить редактирование полей DAccept keyE
DCTRL-CE Прерывание, Отменить ввод DInterrupt keyE
DCRE ВВод, Перевод(Вставка) строки, перейти в следующее поле
DCTRL-RE Перерисовать экран
DCTRL-AE Режим вставка/замена
DNLE,<DстрелкаE> Двигаться, перейти в следующее поле
DCTRL-HE Назад
DCTRL-DE Стереть конец строки от курсора
DCTRL-XE Уничтожить символ (работает в режиме d211-tansi)
DCTRL-WE Вызов HELP текста (работает в режиме d211-tansi)
DCTRL-NE DРусскийE DалфавитE
DCTRL-OE DEnglishE DalphabetE
DF1E Вставить строку в экранный массив DInsert keyE
DF2E Удалить строку в экранном массиве DDelete keyE
DF3E Следующая страница экранного массива DNext keyE
DF4E Предыдущая страница экранного массива DPrevious keyE
Вы можете писать и отлаживать свои программы на 4GL в среде
INFORMIX'а. Система меню обеспечивает все этапы написания и
отладки программ.
В INFORMIXе три вида меню:
1. Линейное меню:
+--------------------------------------------------------------+
|INFORMIX-4GL: Program Module Query-language Exit ... |
|Create, modify, or run individual 4GL program modules. |
| |
|----------------------------------- Press CTRL-W for Help ----|
| |
+--------------------------------------------------------------+
INFORMIX-4GL: D E это название меню.
Program D Module E Query-language Exit ...
Команды, которые вы можете выбрать. Выбранная команда выде-
лена D ярким цветом.E ( В даном примере это D Module E.)
Если не все команды поместились на экране, то с краю стоит
... - многоточие. Смело двигайтесь туда стрелками или нажмите
NewLine и вы увидите продолжение меню.
Во второй строке расположена подсказка-разъяснение, что де-
лает выбранная команда. Как только вы передвигаетесь на другую
команду, появляется подсказка к новой команде.
Если вы хотите получить более подробную подсказку, нажмите
DCONTROL-WE. Тогда на экран начнет выводиться файл с подробной
помощью. Смотреть ее можно по одной страничке, нажимая клавишу
DCRE, чтобы перейти к следующей. По достижении конца файла вы
выйдете обратно, в режим меню. Подсказка DCONTROL-WE работает не
только в линейных меню, но и практически везде в INFORMIXе.
Единственное, о чем нужно помнить: переменная окружения TERM
должна быть правильно установлена (TERM=d211-tansi для термина-
ла TATUNG и TERM=d460-tansi для терминала DASHER-460), иначе
помощь вызвать не удастся. См. файл h4rappendC "Установка прог-
рамных переменных INFORMIX" или infnastr "О настройке INFORMIX"
DС помощью стрелок выберите нужную команду и нажмите CR.E
DИли нажмите первую букву команды.E
Почти наверняка среди команд присутствует команда выхода
для возврата в предыдущее меню. Обычно она называется DExitE или
DQuitE или DKонецE или DResumeE.
2. "Плоское"меню:
+---------------------------------------------------------------+
|MODIFY MODULE >> |
|Choose module with Arrow Keys or enter a name, and press RETURN|
| |
|------------------------------------ Press CTRL-W for Help ----|
| |
| dbload prim2glob printlen2 |
| |
| dbload1 prim3 printlen4 |
| |
| prim0 primM viins |
| |
| prim1 printlen |
+---------------------------------------------------------------+
Обычно предлагает выбрать файл, программу, модуль и т.п., с
которыми что-нибудь будут делать (запускать на выполнение, ком-
пилировать, уничтожать, редактировать и пр.).
Выберите требуемое с помощью стрелок <вправо / влево>,
<вверх / вниз> (выбранное обозначается D ярким E негативным пря-
моугольником), и нажмите клавишу DCRE, подтверждая свой выбор.
Можно вместо этого набрать нужное вам название с клавиатуры
после знаков ИМЯ МЕНЮ >> и нажать DCRE.
Если вы раздумали предпринимать предлагаемые действия (
обычно это бывает если вы по ошибке нажали команду Drop), то
нажмите D^CE и вы вернетесь в предыдущее меню.
3. Системная экранная форма. Это, собственно говоря, даже и не
меню. Это экранный массив, в который вы заносите нужные вам для
настройки системы данные.
+---------------------------------------------------------------+
|MODIFY PROGRAM: 4GL Globals Other Program_Runner Exit |
|Edit the 4GL sources list. |
| |
|--------------------------------------- Press CTRL-W for Help -|
| Program [ ] |
| Runner [ ] Runner Path [ ] |
| |
| 4gl Source 4gl Source Path |
| [ ] [ ] |
| [ ] [ ] |
| [ ] [ ] |
| |
| Global Source Global Source Path |
| [ ] [ ] |
| |
| Other .4go Other .4go Path |
| [ ] [ ] |
+---------------------------------------------------------------+
Попав в экранную форму (т.е. когда ваш курсор оказался в эк-
ранном поле формы [D E ] ) вы можете двигаться по полям
экранной формы с помошью клавиш <стрелки>, DNewLineE, DCRE, редак-
тировать и вводить данные в полях используя символьные клавиши,
а так же специальные клавиши INFORMIX для редактирования экран-
ных полей: D^XE, D^AE, D^DE, и др. (см. файл h4key - "Управляющие
клавиши INFORMIX").
Переключение с английского на русский и обратно - D^NE / D^OE.
Чтобы закончить ввод в экранную форму, нажмите клавишу DESCE,
и и все введенные данные будут запомнены, а вы вернетесь в пре-
дыдущее меню.
Если вы хотите аварийно выйти из экранной формы, нажмите D^CE
и вы вернетесь в предыдущее меню, а все что вы наисправляли в
экранной форме будет забыто и отброшено.
DВнимание!!E DВ INFORMIX функции RETURN выполняет клавиша CR,E
Dа не NewLine!! E
Last-modified: Sun, 27 Jul 1997 20:03:46 GMT