В Классы для создания панелей и диалогов нужно добавить класс для создания меню? - страница 3
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
2
Спасибо.
не спасибо, обычно 1, но вам возможно придется пойти по 2 пути, если не будете использовать стандартный класс кнопки. например делаеть ее графической.
Вот именно по первому пути не выходит: если использовать просто графическую метку - то фон не меняется. Всегда черный. Фон задаю в строке 110. В архиве стандартный пример из справки для OBJ_BITMAP_LABEL, только вместо картинок я вставил свои с прозрачным фоном.
Вот именно по первому пути не выходит: если использовать просто графическую метку - то фон не меняется. Всегда черный. Фон задаю в строке 110. В архиве стандартный пример из справки для OBJ_BITMAP_LABEL, только вместо картинок я вставил свои с прозрачным фоном.
Кажется понял, почему для OBJ_BITMAP_LABEL изменить цвет фона. Объект типа OBJ_BITMAP_LABEL не поддерживается свойством OBJPROP_BGCOLOR:
OBJPROP_BGCOLOR
Цвет фона для OBJ_EDIT, OBJ_BUTTON, OBJ_RECTANGLE_LABEL
color
Кажется понял, почему для OBJ_BITMAP_LABEL изменить цвет фона. Объект типа OBJ_BITMAP_LABEL не поддерживается свойством OBJPROP_BGCOLOR:
OBJPROP_BGCOLOR
Цвет фона для OBJ_EDIT, OBJ_BUTTON, OBJ_RECTANGLE_LABEL
color
вот и наложите ее сверху на стандартный буттон, и все будет как надо. хотя я бы так не заморачивался - проще найти графический фонт с нужными значками, и писать им на буттоне.
вот и наложите ее сверху на стандартный буттон, и все будет как надо. хотя я бы так не заморачивался - проще найти графический фонт с нужными значками, и писать им на буттоне.
Если шрифт и найти, то на данный момент этот шрифт нельзя включать в ресурсы (https://www.mql5.com/ru/forum/33051). Остаётся использовать CBmpButton. И событие "Click" можно обрабатывать.
Возникла проблема с получением имени файла для режима OFF класса CBmpButton. Не получается откомпилировать такой код:
Получаю ошибку: 'BmpOffName' - ambiguous call to overloaded function with the same parameters test.mq5 18 20Возникла проблема с получением имени файла для режима OFF класса CBmpButton. Не получается откомпилировать такой код:
Получаю ошибку: 'BmpOffName' - ambiguous call to overloaded function with the same parameters test.mq5 18 20Надо бы на сам объект глянуть