Создание и изменение панелей инструментов

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

  1. Закройте окно Настройка (Customize).
  2. Раскройте список форм в окне базы данных приложения "Борей", выделите форму "Товары" (Products) и перетащите ее в строку меню, которое мы только что создали. В строке меню появится кнопка со значком и названием формы (рис. 14.28), при нажатии которой открывается форма "Товары" (Products).

Добавление кнопки в строку меню

Рис. 14.28. Добавление кнопки в строку меню

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

Создается пользовательская панель инструментов аналогично строкам меню:

  1. Снова откройте окно Настройка (Customize), щелкнув правой кнопкой мыши в области панелей команд окна приложения.
  2. В появившемся диалоговом окне раскройте вкладку Панели инструментов (Toolbars).
  3. Нажмите кнопку Создать (New).
  4. В появившемся диалоговом окне введите имя новой панели инструментов Мои макросы и нажмите кнопку ОК. Появится пустая панель инструментов.
  5. В данном случае не нужно менять ее тип (по умолчанию создается именно панель инструментов), раскройте вкладку Команды (Commands).
  6. Выберите в списке Категории (Categories) значение Все макросы (All Macros), а в списке Команды (Commands) найдите макрос "Менеджеры по продажам".
  7. Перетащите этот макрос с помощью мыши на пустую панель инструментов.

Вы можете изменить внешний вид данной кнопки. Для этого в диалоговом окне Настройка (Customize) нажмите кнопку Изменить выделенный объект (Modify Selection) или щелкните правой кнопкой мыши по только что созданной кнопке. Отобразится контекстное меню, представленное на рис. 14.29. При этом режим отображения кнопки помечен как Значок и текст (Image and Text). Но можно поместить на кнопке только значок, или только текст. Если вы хотите изменить текст на кнопке, введите этот текст в поле Имя (Name) (по умолчанию в этом поле отображается имя макроса).

Контекстное меню

Рис. 14.29. Контекстное меню

Вы можете поместить на кнопку другой значок, выбрав понравившуюся картинку на специальной панели. Для отображения набора стандартных значков выделите в контекстном меню команду Выбрать значок для кнопки (Change Button Image) и щелкните по понравившемуся значку. Если же ни одна из картинок не подходит, можно выбрать наиболее близкий по оформлению значок, а потом исправить его в специальном редакторе (рис. 14.30). Чтобы открыть окно Редактор кнопок (Button Editor), выберите в контекстном меню команду Изменить значок на кнопке (Edit Button Image).

Редактор кнопок для изменения значка на кнопке

Рис. 14.30. Редактор кнопок для изменения значка на кнопке

Наконец, можно просто скопировать понравившийся вам значок с другой кнопки. Чтобы скопировать значок с одной кнопки на другую:

  1. Откройте диалоговое окно Настройка (Customize) и выделите ту кнопку на панели инструментов, с которой нужно скопировать значок.
  2. Нажмите кнопку Изменить выделенный объект (Modify Selection) в диалоговом окне Настройка (Customize).
  3. Выберите в контекстном меню команду Копировать значок на кнопке (Сору Button Image).
  4. Выделите кнопку, значок которой нужно изменить.
  5. Нажмите кнопку Изменить выделенный объект (Modify Selection) в диалоговом окне Настройка (Customize).
  6. Выберите в контекстном меню команду Вставить значок для кнопки (Past Button Image).

С помощью диалогового окна свойств кнопки можно изменить текст всплывающей подсказки и задать клавиши быстрого вызова.

Чтобы изменить текст всплывающей подсказки для кнопки на панели инструментов:

  1. В режиме настройки выделите кнопку на панели инструментов. В диалоговом окне Настройка (Customize) нажмите кнопку Изменить выделенный объект (Modify Selection).
  2. Выберите в контекстном меню команду Свойства (Properties). Появится диалоговое окно свойств кнопки.
  3. Введите желаемый текст в поле Всплывающая подсказка (ScreenTip).

На созданной вами панели инструментов можно разместить любые другие .полезные кнопки, не только кнопки для запуска макросов. Когда создание панели инструментов закончено, вы можете переместить ее на свободное место в верхней части экрана (или поместить у любой другой границы экрана).