Добрый день, скажите - планируется ли поднять приоритет объекта OBJ_BITMAP_LABEL при обработке клика?
Уточните, пожалуйста. Я проверил - если объект OBJ_BITMAP_LABEL находится на переднем плане, то событие клика мыши на нем опознается правильно.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
- www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
Если объект OBJ_BITMAP_LABLEL перекрывает другой объект, например OBJ_EDIT, то событие клика игнорируется. Я обращался с данным вопросом в сервисдеск, на который получил ответ: "Так задумано, OBJ_BITMAP_LABEL имеет более низкий приоритет при обработке клика". В ряде случаев это не очень удобно, если реализовывать элементы GUI с помощью данного объекта.

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов
- www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5
Можно написать простой и универсальный код перевода на передний план. Для этого объекты удаляются и создаются снова.
К примеру, можно сделать объектную обертку для элементов GUI и при каждой инициализации/обращении выводить нужный объект/группы объектов на передний план.
Vigor:
Вы немного не поняли, тут дело заключается в обработке клика от объекта самим терминалом. Ниже простой советник, который все это демонстрирует.
Можно написать простой и универсальный код перевода на передний план. Для этого объекты удаляются и создаются снова.
К примеру, можно сделать объектную обертку для элементов GUI и при каждой инициализации/обращении выводить нужный объект/группы объектов на передний план.
Файлы:
TestBmp.mq5
3 kb

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Demo_Create_OBJ_BITMAP_LABEL_EA:
Графический объект OBJ_BITMAP_LABEL позволяет создавать кнопки с различным графическим оформление и различных размеров.
Пример создания кнопки с помощью объекта OBJ_BITMAP_LABEL.
Автор: MetaQuotes