From 428051b8b98331a7419ca025be55a1ce0c52f826 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 2 Dec 2016 15:41:52 +0300 Subject: CCtrlSpin::GetPosition() - new method of spin control --- src/mir_core/src/mir_core.def | 1 + src/mir_core/src/mir_core64.def | 1 + src/mir_core/src/ui_utils.cpp | 5 +++++ 3 files changed, 7 insertions(+) (limited to 'src') diff --git a/src/mir_core/src/mir_core.def b/src/mir_core/src/mir_core.def index c1f420f5cc..ab1a87b9c7 100644 --- a/src/mir_core/src/mir_core.def +++ b/src/mir_core/src/mir_core.def @@ -1037,3 +1037,4 @@ CallFunctionSync @1170 ?SetItemHeight@CCtrlListBox@@QAEXHH@Z @1194 NONAME ?UseSystemColors@CCtrlBase@@QAEXXZ @1195 NONAME ?SetPosition@CCtrlSpin@@QAEXGG@Z @1196 NONAME +?GetPosition@CCtrlSpin@@QAEGXZ @1197 NONAME diff --git a/src/mir_core/src/mir_core64.def b/src/mir_core/src/mir_core64.def index c7d937c248..2f448e51a0 100644 --- a/src/mir_core/src/mir_core64.def +++ b/src/mir_core/src/mir_core64.def @@ -1037,3 +1037,4 @@ CallFunctionSync @1170 ?SetItemHeight@CCtrlListBox@@QEAAXHH@Z @1194 NONAME ?UseSystemColors@CCtrlBase@@QEAAXXZ @1195 NONAME ?SetPosition@CCtrlSpin@@QEAAXGG@Z @1196 NONAME +?GetPosition@CCtrlSpin@@QEAAGXZ @1197 NONAME diff --git a/src/mir_core/src/ui_utils.cpp b/src/mir_core/src/ui_utils.cpp index 00917d9a8f..a1ff5a9597 100644 --- a/src/mir_core/src/ui_utils.cpp +++ b/src/mir_core/src/ui_utils.cpp @@ -676,6 +676,11 @@ CCtrlSpin::CCtrlSpin(CDlgBase *dlg, int ctrlId) : CCtrlBase(dlg, ctrlId) {} +WORD CCtrlSpin::GetPosition() +{ + return SendMsg(UDM_GETPOS, 0, 0); +} + void CCtrlSpin::SetPosition(WORD wMax, WORD wMin) { SendMsg(UDM_SETPOS, 0, MAKELONG(wMin, wMax)); -- cgit v1.2.3