Difference between revisions of "Menu.Item"
(Created page with "{{infobox function |name=Item |object=Меню |caption=Доступ к пункту меню |type=1 |status=2 |db=0 |exception=Невозможно превр...") |
(No difference)
|
Revision as of 13:53, 19 July 2020
| 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;