<КонтекстноеМеню> Добавить (Append)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты пользовательского интерфейса > Объекты для работы с меню > КонтекстноеМеню (ContextMenu) > Методы >

<КонтекстноеМеню> Добавить (Append)


Описание:

Добавляет пункт меню, подменю или разделитель в зависимости от заданных в параметрах значений.

Первый вариант синтаксиса:

Добавить()

Append()

Параметры:

Нет.

Добавляется разделитель.

 

Второй вариант синтаксиса:

Добавить(<Строка>, <Идентификатор>, <Флаг>)

Append(<String>, <ID>, <Flag>)

Параметры:

Строка (String) – строка названия пункта.

Идентификатор (ID) – идентификатор пункта меню. При создании пункта меню указывается значение любого типа.

Флаг (Flag) – признак доступности пункта меню. Если параметр принимает значение "Истина" ("True"), то пункт меню доступен. Если параметр принимает значение "Ложь" ("False"), то пункт меню недоступен. По умолчанию доступен. Параметр не является обязательным.

Добавляется меню.

 

Третий вариант синтаксива:

Добавить(<Неопределено>, <Строка>, <Флаг>)

Append(<Undefined>, <String>, <Flag>)

Параметры:

Значение "Неопределено" ("Undefined") – поведение основной кнопки по умолчанию.

Строка (String) – строка заголовка основной кнопки на панели меню. Параметр не является обязательным.

Флаг (Flag) – признак доступности пункта меню. Если параметр принимает значение "Истина" ("True"), пункт меню доступен. Если параметр принимает значение "Ложь" ("False"), то пункт меню недоступен. По умолчанию доступен. Параметр не является обязательным.

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

 

Возвращаемые значения:

Возвращает значение "Истина" ("True"), если метод выполнен успешно, в противном случае значение "Ложь" ("False").

Пример:

//Добавляет меню на панели меню

МенюДоп = Новый ("КонтекстМеню");
МенюДоп.Добавить(Слов DictMenu_Write, "Записать", Истина);