Difference between revisions of "Menu.Item"
(Created page with "{{infobox function |name=Item |object=Меню |caption=Доступ к пункту меню |type=1 |status=2 |db=0 |exception=Невозможно превр...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 08:51, 7 February 2021
Item (Доступ к пункту меню) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает ссылку на пункт меню по его индексу или идентификатору. Если второй аргумент не задан, пункт ищется в активном в данный момент меню, иначе в меню заданном индексом или идентификатором.
Синтаксис
Menu.Item(<Идентификатор или индекс верхнего пункта меню (INT,STRING)>,<Идентификатор или индекс меню (INT,STRING)>):<Искомый пункт меню (MENUITEM)>
Аргументы
<Идентификатор или индекс верхнего пункта меню (INT,STRING)>
- Если аргумент числовой, он задает индекс верхнего пункта адресуемого меню (индексация начинается с единицы). Если аргумент строковой, он задается идентификатор произвольного пункта меню внутри адресуемого меню, при этом регистр написания не имеет значения. Идентификаторы пунктов задаются в Студии при редактировании меню.<Идентификатор или индекс меню (INT,STRING)>
- Задает индекс меню или идентификатор главного меню. Идентификатор задается в Студии. Если аргумент не задан, будет использовано активное в данный момент меню (см. Initialize).
Возвращаемое значение
Возвращает объект типа пункт меню.
Примеры
//Визуальное событие OnClick пункта меню "Показывать окна всех потоков" с идентификатором "menuWindowsMode". i:=InterThreadWindowsMode; InterThreadWindowsMode(1-i); Menu.Item("menuWindowsMode").Check:=1-i;