summaryrefslogtreecommitdiff
path: root/include/m_gui.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/m_gui.h')
-rw-r--r--include/m_gui.h18
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