Редактор меню

<< Click to Display Table of Contents >>

Navigation:  Раздел 3 Пользовательский интерфейс ''Конфигуратора'' > Редактор диалогов > Элементы формы > Меню >

Редактор меню


"Редактор меню" предназначен для создания и редактирования различных меню, используемых в МП – от меню главного окна МП, до контекстных меню, используемых в окнах МП.

Для того чтобы вызвать окно "Редактор меню", необходимо:

1.

В "Редакторе диалогов" в дереве элементов формы (см. подраздел "Элементы формы") выбрать элемент формы "Меню".

2.

Вызвать контекстное меню элемента формы "Меню" и выбрать пункт "Свойства";

3.

В открывшемся окне "Свойства" в поле свойства "Пункты" нажать на кнопку _img31 ("Выбор").

Или:

1.

В "Редакторе диалогов" в дереве элементов формы вызвать контекстное меню для элемента формы "Меню";

2.

В контекстном меню выбрать пункт "Редактор структуры меню".

В результате выполненных действий на экране появится окно "Редактор меню" (рис. "Окно "Редактор меню"").

 

_img72

Рис. Окно "Редактор меню"

 

Сам процесс создания меню заключается в построении иерархической структуры меню и определении свойств входящих в него пунктов.

Окно "Редактор меню" описывает структуру создаваемого меню, представленную в виде дерева. Принципы работы с деревом меню не отличаются от приемов работы с другими древовидными структурами.

Корневой элемент древовидной структуры не редактируется, он используется только для отображения идентификатора всего меню (идентификатор используется для вызова меню в скриптах L9) и для наполнения меню различными пунктами и подпунктами.

На последующих уровнях дерева меню могут располагаться элементы вида: "Пункт", "Подпункт" и "Разделитель".

Пункт служит для дополнительной группировки элементов меню. Выбор пункта выполнения каких-либо команд не вызывает, а только открывает список подпунктов, которые в него входят.

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

Разделитель никакой функциональной нагрузки не несет и служит только для визуального разделения логически несвязанных пунктов меню. В работающем меню разделитель выглядит как горизонтальная штрихпунктирная черта между двумя пунктами меню.

Для любого пункта, создаваемого в "Меню", нажатием правой кнопки мыши можно вызвать контекстное меню. С помощью контекстного меню в "Редакторе меню" можно выполнить следующие действия:

Добавить пункт;

Добавить подпункт;

Добавить разделитель;

Удалить пункт меню;

Вызвать окно "Свойства" для пункта меню.

Чтобы переименовать пункт меню, необходимо вызвать окно "Свойства" для этого пункта и отредактировать значение свойства "Представление", или выделить пункт меню, нажать клавишу "F2" и ввести новое представление пункта меню.

Работать с пунктами меню можно при помощи кнопок панели инструментов окна "Редактор меню". Описание кнопок можно посмотреть в таблице ниже.

 

Таблица. Назначение кнопок "Редактора меню"

Кнопка

Назначение

_img73

Добавить новый пункт меню.

_img74

Добавить новый подпункт меню.

_img75

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

_img76

Вызвать свойства пункта меню.

_img77

Удалить пункт меню.

_img78

Переместить пункт меню на уровень выше (сделать подпункт пунктом).

_img79

Переместить пункт меню на уровень ниже (сделать пункт подпунктом).

_img80

Переместить пункт меню строкой выше.

_img81

Переместить пункт меню строкой ниже.