КАТЕГОРИИ: Архитектура-(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) |
Определение реакций меню
Следующая команда при любом выборе из Bar-меню реализует указанную <команду>: On Selection Menu<Ваr-меню> [<команда>] Если параметр <команда> опущен, то назначение отменяется. Команда On Selection Pad<Pad-пункт> Of <Ваr-меню> [<команда>] позволяет делать индивидуальные назначения команд на каждый <Pad-пункт> из <Ваr-меню>. Обычно это <команды> Do. Команда On Pad назначает на <Раd-пункт меню> из главного горизонтального <Ваr-меню> дополнительное меню следующего уровня <Рорuр-меню>/<Ваr-меню>: On Pad <Pad-Пункт> Of <Ваr-Меню> [Activate Popup <Рорuр-Меню> /Activate Menu <Ваr-меню1>] Теперь, если вы выбираете пункт из горизонтального Bar-меню, будет автоматически отображаться и соответствующее вспомогательное Popup/Bar-меню. Такое меню должно быть определено ранее командой Define Popup/Menu. Вместо команды On Pad можно использовать и команду On Selection Pad, но при этом вспомогательное Popup-меню будет появляться не автоматически, а при нажатии клавиши Enter/Space. Для передачи в процедуры параметров могут использоваться следующие функции: Menu() - возвращает имя активного Bar-меню; Pad() - возвращает имя Pad-пункта, выбранного в Bar-меню; Prompt() - возвращает строку-приглашение, содержащуюся в Pad-элементе, выбранном в Bar-меню; Mrkpad<Bar-меню>,<Pad-пункт> - возвращает значение.Т., если <Раd-элемент> в <Ваr-меню> помечен, и.F. - если нет. Следующие команды деактивизируют/удаляют меню Deactivate Menu - удаление активного Bar-меню с экрана (но не из памяти), переход на команду, следующую за Activate Menu. Release Menus<Список Ваr-Меню> [Extended]] - удаление всех или перечисленных неактивных Bar-меню с экрана и из памяти, включая и все подчиненные меню (если указана опция Extended). Clear Menus - удаление неактивных меню с экрана и из памяти. Release Pad <Pad-пyнкт>/All Of <имя Ваr-меню> - удаляет указанный Pad-пункт Bar-меню из памяти и с экрана/окна. Можно удалить (All) и все Pad-пункты меню (кроме системного меню). Включение опции Extended удаляет также и все подчиненные меню следующего уровня. Hide Menu<список Bar-Меню>/All [Save] - удаляет указанные или все (All) горизонтальные меню с экрана/окна, но не из памяти. Такое меню может быть восстановлено с помощью команд Activate/Show Menu. Образ меню остается на экране, если указана опция Save. Очистить экран можно командой Clear. Любое меню можно покинуть, нажав клавишу Escape или использовав команду Deactivate. В этих случаях управление передается на команду, следующей за командой Activate. Команда Deactivate прекращает процедуру, в которой она находится.
Дата добавления: 2014-12-10; Просмотров: 429; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |