diff options
Diffstat (limited to 'include/m_gui.h')
-rw-r--r-- | include/m_gui.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/m_gui.h b/include/m_gui.h index 92a9033169..3c0d788564 100644 --- a/include/m_gui.h +++ b/include/m_gui.h @@ -763,6 +763,24 @@ public: };
/////////////////////////////////////////////////////////////////////////////////////////
+// CCtrlColor - color picker
+
+class MIR_CORE_EXPORT CCtrlColor : public CCtrlData
+{
+ typedef CCtrlData CSuper;
+
+public:
+ CCtrlColor(CDlgBase *dlg, int ctrlId);
+ BOOL OnCommand(HWND /*hwndCtrl*/, WORD /*idCtrl*/, WORD /*idCode*/) override;
+
+ bool OnApply() override;
+ void OnReset() override;
+
+ DWORD GetColor();
+ void SetColor(DWORD dwValue);
+};
+
+/////////////////////////////////////////////////////////////////////////////////////////
// CCtrlDate - date & time picker
class MIR_CORE_EXPORT CCtrlDate : public CCtrlData
|