diff options
author | George Hazan <george.hazan@gmail.com> | 2013-03-09 20:42:47 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2013-03-09 20:42:47 +0000 |
commit | 4909b45339d61cb17915f2af353b89a9e334f788 (patch) | |
tree | 6358f6fe3450c98d438db790f90087974646623b /plugins/Popup/src | |
parent | 00cb26d023cfdc6e372ffbd37ef733eced4f9172 (diff) |
correct slider subclassing
git-svn-id: http://svn.miranda-ng.org/main/trunk@3949 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/Popup/src')
-rw-r--r-- | plugins/Popup/src/opt_adv.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/plugins/Popup/src/opt_adv.cpp b/plugins/Popup/src/opt_adv.cpp index 44fae7fca9..74b023f389 100644 --- a/plugins/Popup/src/opt_adv.cpp +++ b/plugins/Popup/src/opt_adv.cpp @@ -154,8 +154,7 @@ INT_PTR CALLBACK DlgProcPopUpAdvOpts(HWND hwnd, UINT msg, WPARAM wParam, LPARAM CheckDlgButton(hwnd, IDC_TRANS, PopUpOptions.UseTransparency);
SendDlgItemMessage(hwnd, IDC_TRANS_SLIDER, TBM_SETRANGE, FALSE, MAKELONG(1,255));
SendDlgItemMessage(hwnd, IDC_TRANS_SLIDER, TBM_SETPOS, TRUE, PopUpOptions.Alpha);
- SetWindowLongPtr(GetDlgItem(hwnd, IDC_TRANS_SLIDER), GWLP_USERDATA, GetWindowLongPtr(GetDlgItem(hwnd, IDC_TRANS_SLIDER), GWLP_WNDPROC));
- SetWindowLongPtr(GetDlgItem(hwnd, IDC_TRANS_SLIDER), GWLP_WNDPROC, (LONG_PTR)AlphaTrackBarWndProc);
+ mir_subclassWindow(GetDlgItem(hwnd, IDC_TRANS_SLIDER), AlphaTrackBarWndProc);
wsprintf(tstr, _T("%d%%"), Byte2Percentile(PopUpOptions.Alpha));
SetDlgItemText(hwnd, IDC_TRANS_PERCENT, tstr);
CheckDlgButton(hwnd, IDC_TRANS_OPAQUEONHOVER, PopUpOptions.OpaqueOnHover);
|