Будучи помещенным в проект или на форму, этот класс динамически создает всплывающие меню (или меню быстрого вызова).
| Категория | Меню |
|---|---|
|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Menus |
|
Класс |
_shortcutmenu |
|
Базовый класс |
Custom |
|
Библиотека класса |
_menu.vcx |
|
Родительский класс |
_custom |
|
Образец использования |
...\Samples\Solution\Ffc\newmenu.scx |
Примечания
Для использования класса в своем приложении перетащите его в проект или на форму; или из контекстного меню Component Gallery Item (Галереи компонентов) выберите Add to Project (Добавить в проект) или Add to Form (Добавить в форму). При добавлении в форму Visual FoxPro размещает на ней добавляемый класс.. Затем вы можете указать соответствующие значения свойств и предоставить любые необходимые объекты ввода/вывода. Когда вы перетаскиваете класс в проект, у вас есть возможность выбора между вводом класса или созданием субкласса.
Смотрите Руководство по использованию фундаментальных классов Visual FoxPro для получения более подробной информации об использовании фундаментальных классов.
| Свойства, события, методы | Описание |
|---|---|
|
Свойство cOnSelection |
Указывает процедуры обработки выбора из меню. По умолчанию: "" |
|
Свойство cMenu |
Указывает имя создаваемого меню. По умолчанию: "" |
|
Метод DeactivateMenu |
Деактивирует существующее всплывающее меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод ActivateMenu |
Активизирует меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: tcParentMenu указывает имя родительского меню, из которого активизировано всплывающее меню быстрого вызова. |
|
Метод ClearMenu |
Высвобождает существующее меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод NewMenu |
Создает новое всплывающее меню для меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод AddMenubar |
Добавляет новую полоску меню в меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: tcPrompt
указывает заголовок элемента. |
|
Метод AddMenuSeparator |
Добавляет разделитель в меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: tnElementNumber указывает позицию разделителя, размещенного в меню. |
|
Метод ShowMenu |
Отображает существующее меню быстрого вызова. Синтаксис: Возврат: нет Аргументы: нет |
|
Метод SetMenu |
Высвобождает текущее меню быстрого вызова для того, чтобы создать новое. Синтаксис: Возврат: нет Аргументы: toObject указывает имя нового меню быстрого вызова. |
|
Свойство aMenu[1,0] |
Для внутреннего использования классом. |
Смотрите также
Справочное руководство
Фундаментальные классы Visual FoxPro от A до ZКонцепции
Руководство по использованию фундаментальных классов Visual FoxProПрочие ресурсы
Образцы использования фундаментальных классов
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.