На главную страницу
Форум txt.version   




Статья :: Управляющие клавиши и меню INFORMIХ

Управляющие клавиши INFORMIХ

  1.  
  2. Управляющие клавиши при вводе/выводе в INFORMIХ.
    ESС Закончить редактирование полей Accept kеу
    CTRL-С Прерывание, Отменить ввод Interrupt kеу
    CR Ввод, Перевод(Вставка) строки, перейти в следующее поле
    CTRL-R Перерисовать экран
    CTRL-А Режим вставка/замена
    NL,<стрелка> Двигаться, перейти в следующее поле
    CTRL-Н Назад, забой
    CTRL-D Стереть конец строки от курсора
    CTRL-Х Уничтожить символ (работает в режиме d211-tansi)
    CTRL-W Вызов HELP текста (работает в режиме d211-tansi)
    CTRL-N Русский алфавит
    CTRL-О English alphabet
  3. В экранном массиве:
    F1 Вставить строку в экранный массив Insert kеу
    F2 Удалить строку в экранном массиве Delete kеу
    F3,C4 Следующая страница экранного массива Next kеу
    F4,C3 Предыдущая страница экранного массива Previous kеу

Система меню в INFORMIX.

Вы можете писать и отлаживать свои программы на 4GL в среде INFORMIX'а. Система меню обеспечивает все этапы написания и отладки программ.

В INFORMIХе три вида меню:

  1.  
  2. Линейное меню:
    ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›
    ѓљ   INFORMIX-4GL:   Program   Module  Query-language  Exit   ... ѓљ
    ѓљ   Сreate, modify, or run individual 4GL program modules.       ѓљ
    ѓљ                                                                ѓљ
    ѓљ   ----------------------------------- Press CTRL-W for Help ---ѓљ
    ѓљ                                                                ѓљ
    ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›
    
  3. Меню INFORMIX-4GL:
    Program  Module  Query-language  Exit  ...
    


    Команды, которые вы можете выбрать. Выбранная команда выделена ярким цветом. ( В даном примере это Module .)
    Если не все команды поместились на экране, то с краю стоит ... - многоточие. Смело двигайтесь туда стрелками или нажмите NewLine и вы увидите продолжение меню.
    Во второй строке расположена подсказка-разъяснение, что делает выбранная команда. Как только вы передвигаетесь на другую команду, появляется подсказка к новой команде.
    Если вы хотите получить более подробную подсказку, нажмите CONTROL-W. Тогда на экран начнет выводиться файл с подробной помощью. Смотреть ее можно по одной страничке, нажимая клавишу CR, чтобы перейти к следующей. По достижении конца файла вы выйдете обратно, в режим меню. Подсказка CONTROL-W работает не только в линейных меню, но и практически везде в INFORMIХе.
    Единственное, о чем нужно помнить: переменная окружения TERM должна быть правильно установлена (TERM=d211-tansi для терминала TATUNG и TERM=d460-tansi для терминала DASHER-460), иначе помощь вызвать не удастся. См. файл h4rappendC "Установка программных переменных INFORMIX" или infnastr "О настройке INFORMIX"
    С помощью стрелок выберите нужную команду и нажмите CR. Или нажмите первую букву команды.
    Почти наверняка среди команд присутствует команда выхода для возврата в предыдущее меню. Обычно она называется Exit или Quit или Конец или Resuме.

  4. "Плоское" меню:
    ѓ'ѓ›ѓ›ѓ››ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'
    ѓљ   МODIFY MODULE >>                                              ѓљ
    ѓљ   Сhoose module with Arrow Keys or enter a name and press Enter ѓљ
    ѓљ                                                                 ѓљ
    ѓљ   ----------------------------------- Press CTRL-W for Help --- ѓљ
    ѓљ                                                                 ѓљ
    ѓљ    dbload      prim2glob      printlen2                         ѓљ
    ѓљ                                                                 ѓљ
    ѓљ    dbload1     prim3          printlen4                         ѓљ
    ѓљ                                                                 ѓљ
    ѓљ    prim0       primM          viins                             ѓљ
    ѓљ                                                                 ѓљ
    ѓљ    prim1       printlen                                         ѓљ
    ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ
    


    Обычно предлагает выбрать файл, программу, модуль и т.п., с которыми что-нибудь будут делать (запускать на выполнение, компилировать, уничтожать, редактировать и пр.).
    Выберите требуемое с помощью стрелок < вправо / влево >, < вверх / вниз > (выбранное обозначается ярким негативным прямоугольником), и нажмите клавишу CR, подтверждая свой выбор.
    Можно вместо этого набрать нужное вам название с клавиатуры после знаков ИМЯ МЕНЮ >> и нажать CR.
    Если вы раздумали предпринимать предлагаемые действия (обычно это бывает если вы по ошибке нажали команду Drop), то нажмите ^С и вы вернетесь в предыдущее меню.

Системная экранная форма.

Это, собственно говоря, даже и не меню. Это экранный массив, в который вы заносите нужные вам для настройки системы данные.

ѓ'ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ'
ѓљ   МODIFY PROGRAM:   4GL  Globals  Other  Program_Runner  Exit   ѓљ
ѓљ   Еdit the 4GL sources list.                                    ѓљ
ѓљ                                                                 ѓљ
ѓљ   --------------------------------------- Press CTRL-W for Helр ѓљ
ѓљ    Program [          ]                                         ѓљ
ѓљ    Runner  [          ] Runner Path   [                       ] ѓљ
ѓљ                                                                 ѓљ
ѓљ    4gl Source    4gl Source Path                                ѓљ
ѓљ    [          ]  [                             ]                ѓљ
ѓљ    [          ]  [                             ]                ѓљ
ѓљ    [          ]  [                             ]                ѓљ
ѓљ                                                                 ѓљ
ѓљ    Global Source Global Source Path                             ѓљ
ѓљ    [          ]  [                             ]                ѓљ
ѓљ                                                                 ѓљ
ѓљ    Other .4go    Other .4go Path                                ѓљ
ѓљ    [          ]  [                             ]                ѓљ
ѓ"ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ›ѓ"


Попав в экранную форму (т.е. когда ваш курсор оказался в экранном поле формы [ ] ) вы можете двигаться по полям экранной формы с помощью клавиш <стрелки>, NewLiпе, CR, редактировать и вводить данные в полях используя символьные клавиши, а так же специальные клавиши INFORMIX для редактирования экранных полей: ^Х, ^А, ^D, и др. (см. файл h4key - "Управляющие клавиши INFORMIX").
Переключение с английского на русский и обратно - ^N / ^О.
Чтобы закончить ввод в экранную форму, нажмите клавишу ESС, и все введенные данные будут запомнены, а вы вернетесь в предыдущее меню.
Если вы хотите аварийно выйти из экранной формы, нажмите ^С и вы вернетесь в предыдущее меню, а все что вы наисправляли в экранной форме будет забыто и отброшено.
Внимание!! В INFORMIX функции RETURN выполняет клавиша CR, а не NewLine!!

Назад || Оглавление || Вперед

Управляющие клавиши и меню INFORMIХ

страницы в данном разделе 
 INFORMIX : Формат печати  INFORMIX : Отладчик языка 4GL.
 INFORMIX : Функции 4GL  INFORMIX : Формат операторов INFORMIX-4GL
 INFORMIX : Main Menu   Утилиты INFORMIX
 INFORMIX : SQL MAIN MENU  Учебно-справочное пособие по СУБД INFORMIX, М. Мошков, 1992
  Расширения файлов, применяемые в INFORMIХ   Управляющие клавиши и меню INFORMIХ
  Настройка INFORMIX   Конфигурирование INFORMIX-OnLinе
 INFORMIX : Пример простейшей программы  Вводная лекция по INFORMIX. Конспект.
  Краткое пособие по языку INFORMIX-4GL  INFORMIX : Описание экранной формы
 INFORMIX : Пример программы  INFORMIX : Краткое пособие по языку SQL
  Экранные формы Informix-4GL   


Разделы
Околокомпьютерная литература (375)
Программирование (102)
Программы (75)
ОС и Сети (49)
Интернет (29)
Аппаратное обеспечение (16)
Базы данных (6)

Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)

PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C





 
©  programming-lang.com  справочник программиста