diff options
author | George Hazan <ghazan@miranda.im> | 2019-01-06 16:13:21 +0200 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2019-01-06 16:14:03 +0200 |
commit | ac34a82d07d24856aee5629fec42ce9d0f33800d (patch) | |
tree | 8384f621e042fc9e6a09438a416b89001732872b | |
parent | 8c93b7a173161134b2ca563a657706173cbc270d (diff) |
CCtrlCombo::OnSelChanged extracted to the separate handler
-rw-r--r-- | include/m_gui.h | 1 | ||||
-rw-r--r-- | src/mir_core/src/CCtrlCombo.cpp | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/include/m_gui.h b/include/m_gui.h index 303752f549..d02df66fbf 100644 --- a/include/m_gui.h +++ b/include/m_gui.h @@ -966,6 +966,7 @@ public: // Events
CCallback<CCtrlCombo> OnCloseup;
CCallback<CCtrlCombo> OnDropdown;
+ CCallback<CCtrlCombo> OnSelChanged;
};
/////////////////////////////////////////////////////////////////////////////////////////
diff --git a/src/mir_core/src/CCtrlCombo.cpp b/src/mir_core/src/CCtrlCombo.cpp index 29802f33b9..dbd6f394d2 100644 --- a/src/mir_core/src/CCtrlCombo.cpp +++ b/src/mir_core/src/CCtrlCombo.cpp @@ -32,12 +32,12 @@ CCtrlCombo::CCtrlCombo(CDlgBase *dlg, int ctrlId) BOOL CCtrlCombo::OnCommand(HWND, WORD, WORD idCode) { switch (idCode) { - case CBN_CLOSEUP: OnCloseup(this); break; + case CBN_CLOSEUP: OnCloseup(this); break; case CBN_DROPDOWN: OnDropdown(this); break; + case CBN_SELCHANGE: OnSelChanged(this); break; case CBN_EDITCHANGE: case CBN_EDITUPDATE: - case CBN_SELCHANGE: case CBN_SELENDOK: NotifyChange(); break; |