После создания пользовательского инструментария ToolBar, вы должны определить выполняемые операции, соответствующие каждому объекту данного инструментария. Например, вы должны назначить выполнение некоторых операций при нажитии на одну из кнопок инструмента ToolBar или самой группы ToolBar.
Для определения действия инструмента toolbar:
-
Выберите объект, для которого собираетесь задать операцию: сам инструмент toolbar или одну из его кнопок.
-
В системном окне Properties (Visual FoxPro), активируйте закладку Methods.
-
Откройте окно редактирования программного кода требуемого События (например: Click).
-
Введите необходимые вам команды VFP.
Дополнительно, вы можете изменить значения некоторых Свойств инструмента toolbar или его элементов.
Координация элементов Меню и пользовательского инструментария Toolbars:
Если вы создаете пользовательский инструментарий toolbar, вы должны выполнить синхронизацию соответствующих команд элементов Меню и соответствующих объектов инструментария toolbar. Например, если вы включаете некоторый элемент Меню, вы должны включить также соответствующий объект инструментария toolbar, и наоборот: инструмент - меню.
Вы должны разработать ваше приложение таким образом, чтобы:
-
Выполнялись одинаковые группы программного кода (процедуры) при выборе конечным пользователем объекта инструмента toolbar или соответствующего елемента Меню.
-
Были скоординированы процессы Включения или Отключения соответствующих элементов Меню и объектов инструментария toolbar.
Для координации элементов Меню и соответствующих объектов инструментария toolbar:
-
Создайте требуемый инструмент toolbar, как некоторый класс; определите в нем требуемые командные кнопки,для последних введите соответствующий программный код для Событий Click .
-
Создайте соответствующую подсистему Меню.
-
Разместите созданные компоненты (меню и инструментарий) в разработанную Форму или Контейнер форм.
См. также
Задачи
Как: Координировать в программном коде выполняемые операции инструментов Toolbars и Контролов ФормКак: Создавать настраиваемые подсистемы Меню
Описание
Customize Toolbar, диалоговый бокс (Visual FoxPro)Другие ссылки
Создание пользовательского инструментария ToolbarsРазработка Меню и инструментария Toolbars
Настройка среды выполнения системы Visual FoxPro