Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Двухуровневое PULLDOWN- меню

Определение PAD- пунктов меню

Описание меню

DEFINE MENU< имя меню >[BAR[ATLINE < выр N >]

[IN [WINDOW] < окно>/ INSCREE] [KEY < имя клавиши>]

[MARK< вырС1> [MESSAGE<выр С2>]

[COLOR< список цветных пар >/ COLOR SCHEME<exp N2 >]

DEFINE PAD< имя PAD- элемента меню > OF < имя BAR- меню >

PROMPT< выр С1> [AT< Y,X >]

[MESSAGE< выр С2 >] [MARK< выр С3 >]

[KEY < имя клавиши > [< выр С4 >]]

[SKIP [FOR< выр <> >]]

[COLOR< список цветовых пар >/ COLOR SCHEME < выр N >]

Команда дает имя PAD- элементу меню, указывает на его принадлежность какому-то BAR- меню, определяет его отображение (выр С1) и место (Y,X) на экране. Если параметр AT опущен, вес PAD- элементы меню будут располагаться в нулевой строке экрана слева направо.

Команда ON PAD назначает на < PAD- пункт меню > из главного горизонтального < BAR- меню > дополнительное меню следующего уровня < POPUR- меню > / < BAR- меню1 >

ON PAD < PAD- пункт > OF < BAR- меню >

[ACTIVATE POPUR< POPUR- меню > / ACTIVATE MENU < BAR- меню1 >]

При этом если вы выберите пункт из горизонтального BAR- меню, будет автоматически отображаться и соответственно вспомогательное POPUR/ BAR меню. Такое меню должно быть определено командой DEFINE POPUR / MTNU до того, как оно будет использовано в команде ON PAD.

Командами DEFINE MENU и DEFINE PAD описывается главное горизонтальное меню. Командой ON SELECTIN PAD обычно описываются реакции тех пунктов меню, которые вызывают процедуры, т.е. те выходы меню, которые заканчиваются на первом (горизонтальном) уровне. При этом для их выбора требуется нажатие клавиши Enter. Командами ON PAD с опцией ACTIVATE POPUR устанавливается связь горизонтального меню с вертикальными POPUR- меню, т.е. выход на второй уровень меню.

Командами DEFINE POPUR FIELD / FILES / STRUKTURE или DEFINE POPUR с командами DEFINE BAR описываются сами POPUR-меню, а их реакции - командой ON SELECTION POPUR.

Активизация всей конструкции меню осуществляется командой ACTIVATE MENU, деактивация - DEACTIVATE MENU. Анализ выбора пользователя может выполняться с помощью функций BAR (), POPUR (), PROMPT (), MENU (), PAD ().

 

 

<== предыдущая лекция | следующая лекция ==>
Горизонтальное BAR- меню | Формализовать цели
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 326; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.