Published article Graphic Interfaces IX: Element "Palette for colour selection" (Chapter 1):
Author: Anatoli Kazharski
Anatol, where is the file now?
can't open "D:\MetaQuotes\MetaTrader 5\MQL5\include\EasyAndFastGUI\Controls\IconButton.mqh" include file WndContainer.mqh 13 11
there is only IconButtonsGroup.mqh
Anatole, where is the file now?
There is this file in the archives of the article.
So he's not gonna be needed anymore?
I do. That's why it's there. There should not be such an error when compiling. Take the version of this file from the archive and put it in the directory with all the others.
I don't quite understand the need for a colour palette in a custom application.
If a user creates a visual studio on his own, the colour palette will be a necessary tool for him, but to think that single developers will develop a visual studio on their own and use the tool you suggest is a bit naive. They will have to far surpass your achievements to do so. It's like assembling a shuttle all by yourself.)))))
Otherwise, the point of using a colour palette is not clear to me. Another thing, if you change the application skins or themes....
I don't quite understand the need for a colour palette in a custom application.
Why is it needed?
If a user creates a visual studio on his own, the colour palette will be a necessary tool for him, but I think it is a bit naive to think that single developers will develop a visual studio on their own and use the tool you suggest. They will have to far surpass your achievements to do so. It's like assembling a shuttle all by yourself.)))))
Otherwise, the point of using a colour palette is not clear to me. Another thing, if you change the application skins or themes.....
It is you, a loner trying to create a visual studio, who do not understand the aspects and applications of colour palettes, while we, mere mortals, have already had to develop colour pickers for ourselves and apply them in our own developments. Now it will be in one library.
Of course, you can try and find a use for this tool in mql applications, but its real use makes sense only in the visual studio.
I propose to take the author's library as a basis, and all developers using it will jointly create a visual studio for creating interface mql applications.
If all developers will coordinate their work, then perhaps, by joint efforts something can work out.
Of course, to coordinate joint work needs a leader, - the main developer, seeing the plan for further development of the idea and its embodiment, but such a person is already there. In my opinion, it is the author of this series of articles.
It seems that the idea is constructive and promising).
P.S. If the project of joint creation of visual studio by developers will be started, coordinated and led, I will definitely join the common work.
Well, if you understand the necessity of using colour picker in an application and it is not difficult to give an example, I will be grateful.

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
New article Graphical Interfaces IX: The Color Picker Control (Chapter 1) has been published:
With this article we begin chapter nine of series of articles dedicated to creating graphical interfaces in MetaTrader trading terminals. It consists of two chapters where new elements of controls and interface, such as color picker, color button, progress bar and line chart are presented.
Fig. 1. Compound parts of color picker.
Author: Anatoli Kazharski