русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Связывание меню, контекстных меню и панелей инструментов с формами и отчетами


Дата добавления: 2013-12-23; просмотров: 947; Нарушение авторских прав


Создание контекстных меню

Контекстные меню появляются при щелчке на объекте правой кнопкой мыши. Процесс создания контекстных меню очень похож на создание обычных строк меню, однако вы не увидите этих меню в общем списке панелей команд.

Контекстное меню всегда связано с каким-либо объектом: формой, элементом управления, панелью команд и т. д. Создадим контекстное меню для формы и включим в него команды, запускающие макросы, связанные с кнопками на форме. Это альтернативный способ выполнения действий в форме.

1. Откройте диалоговое окно Настройка.

2. Раскройте вкладку Панели инструментов (Toolbars) и кнопкой Создать (New), создайте новое меню.

3. Нажмите кнопку Свойства (Properties) и в диалоговом окне Свойства панели инструментов (Toolbar Properties) выберите в раскрывающемся списке тип (Туре) значение Контекстное меню (Popup). Панель инструментов преобразуется в контекстное меню, и вы получите предупреждение о том, что данное контекстное меню исчезнет с экрана.

4. Нажмите кнопку ОК и закройте окно свойств панели инструментов. Новая панель команд исчезла.

5. Выберите в списке Панели инструментов элемент Контекстные меню (Shortcut Menus ) (установите флажок). Тогда на экране появится специальная панель Контекстные меню (Shortcut Menus). Она содержит все контекстные меню Access.

Создаваемые пользователем контекстные меню отображаются в меню Настраиваемый (Custom).

Команды в контекстное меню добавляются точно так же, как в обычное меню.

6. Для удобства добавления команд сдвиньте панель контекстных меню так, чтобы она не перекрывалась диалоговым окном Настройка (Customize).

7. Выберите категорию Все формы (All Forms) и перенесите в Новое меню необходимую форму.

8. Выберите категорию Все макросы (ALL Macros) и перенесите в меню необходимый макрос.

9. Выберите категорию Файл (File) и перенесите в меню команду Закрыть (Close).



10. Измените названия команд меню так.

11. Закройте диалоговое окно Настройка (Customize).

 

 

Созданные строки меню, контекстные меню и панели инструментов можно связывать с формами и отчетами, определив соответствующие свойства формы или отчета.

В качестве примера свяжем контекстное меню с формой

1. Откройте форму в режиме конструктора и диалоговое окно свойств формы.

2. Раскройте вкладку Другие (Other).

На этой вкладке есть два свойства для подключения контекстного меню:

а) свойство Контекстные меню (Shortcut Menu) разрешает или запрещает вывод на экран контекстного меню для этой формы;

б) свойство Контекстное меню (Shortcut Menu Bar) , в котором указывается имя контекстного меню, подключаемого к форме.

3. Установите значение свойства Контекстное меню (Shortcut Menu Ваг) равным Новому меню (свойство Контекстные меню по умолчанию имеет значение Да).

Если специальное контекстное меню в поле Контекстное меню не указано, а поле Контекстные меню имеет значение Да, то при щелчке правой кнопкой мыши на этой форме будет выводиться стандартное контекстное меню.

Контекстное меню может быть связано не только с формой, но и с, элементом формы, так как элемент управления тоже имеет свойство Контекстное меню (Shortcut Menu Bar) на вкладке Другие (Others),

Аналогично связываются с формами строки меню и панели инструментов.

Для этого используются соответствующие свойства формы: Строка меню (Menu Bar) и Панель инструментов (Toolbar). Таким образом, с каждой формой может быть связана одна строка меню, одна панель инструментов и одно контекстное меню. Строка меню и панель инструментов отображаются, когда форма открывается в режиме формы, а контекстное меню — при щелчке правой кнопкой мыши на любом месте формы.

У элемента управления формы есть только одно свойство — Контекстное меню. Это меню отображается щелчком правой кнопкой мыши на данном элементе управления.

4. Переключите форму в режим формы и щелкните на ней правой кнопкой мыши. Появится созданное нами контекстное меню.

5. Закройте форму, сохранив изменения макета.

 

 



<== предыдущая лекция | следующая лекция ==>
Создание панелей команд | Создание главной кнопочной формы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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