Студопедия

КАТЕГОРИИ:


Архитектура-(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)

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

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

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

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

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. Закройте форму, сохранив изменения макета.

 

 

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


Дата добавления: 2014-01-07; Просмотров: 506; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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