Опубликована статья Графические интерфейсы IX: Элемент "Палитра для выбора цвета" (Глава 1):
Автор: Anatoli Kazharski
Анатоль, а где файл теперь?
can't open "D:\MetaQuotes\MetaTrader 5\MQL5\include\EasyAndFastGUI\Controls\IconButton.mqh" include file WndContainer.mqh 13 11
есть только IconButtonsGroup.mqh
Анатоль, а где файл теперь?
В архивах к статье есть этот файл.
Так он теперь дальше не нужен будет?
Нужен. Поэтому есть. При компиляции не должно быть такой ошибки. Возьми версию этого файла из архива и помести в директорию ко всем остальным.
Не совсем понял необходимость использования цветовой палитры в пользовательском приложении.
Если пользователь самостоятельно создает визуальную студию, то цветовая палитра будет является необходимым ему инструментом, но считать, что разработчики - одиночки, самостоятельно разработают визуальную студию и воспользуются предложенным Вами инструментом, по моему немного наивно. Для этого им придется значительно превзойти Ваши достижения. Это как собирать шатл в одиночку.)))
В остальном, смысл применения цветовой палитры для меня не ясен. Другое дело, если менются скины приложения или темы...
Не совсем понял необходимость использования цветовой палитры в пользовательском приложении.
Зачем она нужна?
Если пользователь самостоятельно создает визуальную студию, то цветовая палитра будет является необходимым ему инструментом, но считать, что разработчики - одиночки, самостоятельно разработают визуальную студию и воспользуются предложенным Вами инструментом, по моему немного наивно. Для этого им придется значительно превзойти Ваши достижения. Это как собирать шатл в одиночку.)))
В остальном, смысл применения цветовой палитры для меня не ясен. Другое дело, если менются скины приложения или темы...
Это вам, одиночке, пытающемуся создать визуальную студию, непонятны аспекты и области применения цветовой палитры, а нам, простым смертным, уже приходилось разрабатывать себе колорпикеры и применять их в своих разработках. Теперь вот будет в одной библиотеке.
Конечно, можно постараться и найти применение этому инструменту в mql приложениях, но по настоящему его использование имеет смысл только в визуальной студии.
Предлагаю взять библиотеку автора как основу, и всем использующим ее разработчикам совместно занятся созданием визуальной студии, для создания интерфейсных mql приложений.
Если все разработчики скоординируют свою работу, то возможно, совместными усилиями что то может получится.
Конечно для координации совместной работы нужен руководитель, - главный разработчик, видящий план дальнейшего развития идеи и ее воплощения, но такой человек уже есть. По моему мнению, - это автор данной серии статей.
Кажется, идея конструктивная и многообещающая.)
P.S. Если проект совместного создания визуальной студии разработчиками будет начат, скоординирован и возглавлен, то обязательно присоединюсь к общей работе.
Ну, если Вам ясна необходимость применения колорпикера в приложении и нетрудно привести пример, буду благодарен.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Графические интерфейсы IX: Элемент "Палитра для выбора цвета" (Глава 1):
Этой статьей мы открываем девятую часть серии о разработке библиотеки для создания графических интерфейсов в среде торговых терминалов MetaTrader. Она состоит из двух глав, в которых представлены новые элементы управления и интерфейса: «Палитра для выбора цвета», «Кнопка для вызова цветовой палитры», «Индикатор выполнения» и «Линейный график».
Цветовую палитру можно увидеть во множестве различных приложений, в которых предоставляется возможность указать цвет какого-нибудь объекта. В торговых терминалах MetaTrader цветовая палитра может понадобиться для быстрого изменения цвета элементов в вашем MQL-приложении. Допустим, при создании визуальной студии для создания графических интерфейсов, когда нужно настроить цветовое решение для каждого элемента, без цветовой палитры это делать было бы довольно неудобно.
Цветовая палитра — это сложный составной элемент управления, в котором, кроме самой палитры, отображающей выбранную цветовую модель, есть и другие объекты и группы элементов. Перечислим все составные части этого элемента.
Рис. 1. Составные части элемента «Цветовая палитра для выбора цвета».
Автор: Anatoli Kazharski