Russian (Русский) - Change language

IMenu

Назначение

Коллекция объектов IMenuItem. Служит для представления меню или подменю.

Методы

Определение Описание
AppendItem( commandId : TCommandID, text : string ) : IMenuItem Добавляет в меню элемент с идентификатором команды commandId и текстом Text. Возвращает объект IMenuItem соответствующего элемента. Можно использовать любые идентификаторы из перечисления TCommandID (в том числе CI_SubMenu и CI_Separator), кроме CI_Undefined. Для CI_Separator параметр Text будет игнорироваться.
Delete( index : int ) Удаляет элемент по его индексу в коллекции.
Find( commandId : TCommandID ) : int Находит индекс первого объекта с указанным идентификатором команды в коллекции.
InsertItem( index : int, commandId : TCommandID, text : string ) : IMenuItem Добавляет на указанную позицию Index в меню элемент с идентификатором команды commandId и текстом Text. Возвращает объект IMenuItem соответствующего элемента. Можно использовать любые идентификаторы из перечисления TCommandID (в том числе CI_SubMenu и CI_Separator), кроме CI_Undefined. Для CI_Separator параметр Text будет игнорироваться.

14.01.2021 14:17:24


Please leave your feedback about this article