AddSubMenu Метод

Добавляет подменю к существующему меню.

См. также | Пример

Синтаксис

RetVal = object.AddSubMenu(Index, Label)

Object

PopupMenu
Объект или объекты обращающиеся к этому методу.

Index

Variant; только для ввода
Индексное местоположение в меню, где элемент нужно добавить.

Используется целое число, чтобы определить данное местоположение в меню, индекс должен быть между 0 и N-1, где N - число объектов во всплывающем меню. Новый элемент будет добавлен перед указанным индексным местоположением. Чтобы добавить новый пункт меню в конц меню, установите индекс больше N.

Если строка определена и индексированный элемент не существует, то новый пункт меню добавляется в конце меню.

Label

String; только для ввода
Метка для пункта меню. Метка может содержать выражения строки DIESEL. Метки также идентифицируют акселераторы (последовательности клавишь), которые соответствуют пункту меню, помещая амперсанд (&) перед символом акселератора.

RetVal

PopupMenu объект
Недавно созданное подменю. Это новое подменю - бланк и может заполниться как стандартное меню, обращением к методам.

Замечания

Этот метод создает новый объект PopupMenuItem и добавляет его к определяемому меню. Это специальный вид объекта PopupMenuItem с типом acSubmenu.

В следующем меню, пункт меню Align Text был вставлен в меню Dimension по 17-ому индексу. Пункт меню Align Text имеет тип acSubmenu. Все другие вхждения меню в примере имеют тип acMenuItem или acMenuSeparator. Маленькое подменю, которое показано, когда Align Text выбран - новое меню, которое было возвращено методом AddSubmenu. Оно заполнилось, используя методы AddMenuItem и AddSeparator.

Сайт управляется системой uCoz