Auftrag beendet
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Spezifikation
Создать простое меню на графике с кнопками (кол-во кнопок 15 шт) для скрытия/отображения определённых групп графических объектов на графике.
Логика работы:
Меню с кнопками будет расположено вертикально в левой части графика. Напротив кнопок будет указан свой порядковый номер от 01 до 15.
При нажатой кнопке, все графические объекты, привязанные к этой кнопке – отображаются на графике (с учётом настроенной видимости в свойствах этого объекта).
При отжатой кнопке – все объекты, привязанные к этой кнопке – скрываются (со всех ТФ)
Привязка объектов к кнопке выполняется по префиксу расположенному в начале Имени объекта.
Префикс состоит из спецсимвола # и номера кнопки.
Допустим имя трендовой линии Trendline. Что бы объект привязался к кнопке под номером 01, нужно изменить имя этого объекта на #01 Trendline. При нажатии кнопки выполняется поиск всех объектов с префиксом #01 и происходит отображение/скрытие всех найденных объектов.
Переименование объектов я делаю сам (для этого уже есть отдельный КОД).
Нужно сделать отображение/скрытие меню по нажатию HotKey.
Визуализацию меню скину картинкой – там всё максимально просто…
01 название кнопки
02 название кнопки
03 название кнопки
04 название кнопки
05 название кнопки
06 название кнопки
07 название кнопки
08 название кнопки
09 название кнопки
10 название кнопки
11 название кнопки
12 название кнопки
13 название кнопки
14 название кнопки
15 название кнопки
Спецсимвол #
Вызов/скрытие меню (HotKey)
Положение меню Х
Положение меню Y
Ширина меню
Цвет фона меню
Цвет рамки меню
Цвет порядкового номера
Цвет вкл. кнопки
Цвет выкл. Кнопки