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.