Если вами уже спроектирован и разработан требуемый Класс инструментария и соответствующая, согласованная подсистема Меню, то вы можете достаточно просто внедрить созданные компоненты в контейнер форм FormSet.
Для внедрения (присоединения) согласованного инструментария toolbar и Меню в контейнер FormSet:
-
Прикрепите данный инструментарий к контейнеру FormSet идним из следующих способов:
-
Перетащите требуемый класс toolbar из: Системного окна Диспетчера Проектов (Project Manager) в активное окно Дизайнера Формы, в котором открыт разрабатываемый контейнер FormSet.
-
Проведите регистрацию (открытие) Библиотеки классов требуемого инструментария; выполните добавление Инструмента обычными средствами активного Form Controls.
-
В программном коде События Init рассматриваемого контейнера FormSet, включите фрагмент создания требуемого Инструмента с помощью стандартного Метода AddObject.
-
-
В программном коде События Load рассматриваемого контейнера FormSet, определите сохранение существующего, активного Меню и запустите на выполнение модуль активации вашего Меню.
Например, если модуль активации меню имеет Имя:
mymenu
, включите две команды, основанные на стандартных: PUSH MENU , команда и DO, команда:Копировать Код
PUSH MENU _MSYSMENU
DO mymenu.mpr -
В программном коде события Unload, восстановите сохраненное ранее внешнее Меню, смотрите дополнительно: POP MENU , команда:
Копировать Код
POP MENU _MSYSMENU
Если некоторые команды подсистемы Меню используются в нескольких режимах вашего Приложения, то рекомендуется создать для данных команд (или режимов) специализированный Инструментарий ToolBar, который обеспечивает быстрое выполнение требуемых функций. Однако, при разработке указанных инструментариев Разработчику требуется отслеживать согласованность указанного инструментария и команд подсистемы Меню.
См. также
Задачи
Как: Создавать согласованные подсистемы МенюКак: Тестировать и Отлаживать подсистему Меню Приложения
Описание
Customize Toolbar, диалоговый бокс (Настройка инструментария) (Visual FoxPro)Другие ссылки
Создание пользовательских ToolbarПроектирование Меню и инструментариев Toolbar
Настройка системной Среды Visual FoxPro