Библиотеки: IncGUI_ColorInput

 

IncGUI_ColorInput:

Графический элемент управления для ввода цвета.

Для использования элемента управления необходимо подключить файл IncGUI_ColorInput.mqh:

#include <IncGUI_ColorInput.mqh> 

Затем, объявить класс, класс имеет имя CColorInput: 

CColorInput ci; 

Программное получение цвета выполняется методом Color(), установка - методом SetColor(color aColor).

Прилагается эксперт eTestColorDialog.mq5 c примером использования элемента управления.

Автор: Дмитрий

 

шедевр.
 

Отличная реализация!

Единственно клик по контролу пикера (который "ввод цвета") не всегда срабатывает, т.к. иногда при клике невольно происходит смещение с нажатой кнопкой.

Имхо, для пикеров лучше отлавливать mousedown событие, наступающее при CHARTEVENT_MOUSE_MOVE c sparam=1. Для колорпикеров под веб именно так и сделано.

 
Дима вообще человечище, такие весчи для народа выкладывает что закачаешься.
 
Urain:
Дима вообще человечище, такие весчи для народа выкладывает что закачаешься.
+1