Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovik_po_baze_dannykh.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
244.74 Кб
Скачать

3.8 Создание меню приложения

  1. Создание строки меню (горизонтального меню).

  • Открываем ранее созданный проект.

  • Переходим на вкладку Other, затем выбираем группу Menus и нажимаем кнопку New окна проекта.

  • В появившемся диалоговом окне New Menu выбираем вариант меню Menu (горизонтальное меню). В результате запускается конструктор меню, а в основное меню Visual FoxPro добавляется новый пункт Menu. В конструкторе меню в поле Prompt можно ввести наименование пунктов меню. Раскрывающийся список Result используется для указания типа меню (Command – Команда, Pad Name – Наименование строки меню, Submenu – Подменю, Procedure – Процедура). Кнопка Options открывает диалоговое окно Prompt Options, в котором можно определить дополнительные параметры данного элемента меню (например, «горячие клавиши»). В списке Menu level указывается уровень текущего меню.

  • В поле Prompt вводим наименование первого пункта меню –Покупатели – и нажимаем клавишу <Tab> для перехода на следующее поле.

  • Для определения типа пункта меню нажимаем кнопку раскрытия списка и выбираем значение Submenu.

  • Переходим на следующую строку и вводим наименование и тип второго пункта меню. Аналогично вводим другие пункты меню (рис.1).

Prompt

Result

Покупатели

Submenu

Ноуты

Submenu

Поставка ноутов

Submenu

Справка

Procedure

Очистка

Command

Закрыть все

Command

Станд. меню

Command

Выход

Command

Рис. 1

  • Определяем для пунктов меню «горячие клавиши». Для этого необходимо включить в его имя перед активизирующим символом следующие символы: \<. В качестве «горячей клавиши» можно использовать первый символ имени пункта меню или любой другой символ. В данном примере перед именами пунктов размещаем цифры и их используем в качестве «горячих клавиш» (рис.2).

Prompt

\<1 Покупатели

\<2 Ноуты

\<3 Поставка ноутов

\<F1 Справка

\<6 Очистка

\<7 Закрыть все

\<8 Станд. меню

\<X Выход

Рис.2

  • Определяем клавиши быстрого вызова пунктов меню. Для этого выполняем следующие действия:

1) устанавливаем курсор на пункт меню «Покупатели»;

2) нажимаем кнопку Options;

3) в открывшемся диалоговом окне Prompt Options в области Shortcut поле Key Label содержит подсказку press the key. Устанавливаем курсор в поле Key Label и нажимаем комбинацию клавиш Alt + 1, которая будет использоваться для быстрого вызова;

4). нажимаем кнопку Ok;

5). аналогичные действия выполняем и для остальных полей, задав им соответственно следующие комбинации клавиш:

Ноуты– Alt + 2;

Поставка ноутов– Alt + 3;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]