

Настраиваемые опции:
[Кнопка вызова меню] (обязательная) - любая из кнопок формы, при нажатии на которую будет открываться создаваемое меню.
[Группа кнопок для создания пунктов меню]
(обязательная) - "Группа", внутри которой будут расположены кнопки (пункты меню). При открытии формы в рабочем режиме группа будет программно скрыта а из находящихся в ней кнопок будет создано меню, раскрывающееся по нажатию "Кнопки вызова меню".
В создаваемые пункты меню из кнопок "переезжают": заголовки, иконки, свойства "доступность" и "видимость", событие клика (вычисления/действия/скрипты, завязанные на кнопки выполняются при нажатии на соответствующий пункт меню).
Для создания горизонтального разделителя меню достаточно добавить отдельную кнопку между пунктами и указать текст кнопки "-" (дефис).
Порядок пунктов меню определяет вертикальное расположение кнопок (в расчет берется верхний край кнопки - свойство "top"). Для изменения порядка достаточно в дизайнере передвинуть кнопки выше/ниже относительно друг друга и пункты меню будут выстроены соответственно.
Рецепт видимости/доступности пунктов меню по условию:
1). Скачиваем и устанавливаем расширение "Управление видимостью/доступностью компонентов" отсюда.
2). В него прописываем условие скрытия и ниже в таблице компонентов добавляем требуемые кнопки из группы, участвующие в построении меню. В настройках расширения "Управление видимостью/доступностью компонентов" можно указать любое свойство (Видимость, Доступность) - реакция меню будет соответсвующей.
Примечание:
На одной форме может быть неограниченное подключение действия (по одному на кнопку со связанной группой кнопок)
Вторичное меню (субменю) не поддерживается (и не планируется)
[ Скачать ]