From 90c154b4be566ec4a804217d0f1e50fb1e259b72 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 13 Jun 2012 17:18:50 +0000 Subject: - fix for notification message code; - another fix for Apply button git-svn-id: http://svn.miranda-ng.org/main/trunk@397 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/TopToolBar/ttbopt.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'plugins') diff --git a/plugins/TopToolBar/ttbopt.cpp b/plugins/TopToolBar/ttbopt.cpp index bb38550d2a..89e1407f24 100644 --- a/plugins/TopToolBar/ttbopt.cpp +++ b/plugins/TopToolBar/ttbopt.cpp @@ -133,7 +133,12 @@ static INT_PTR CALLBACK ButOrderOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPAR case WM_COMMAND: if (HIWORD(wParam) == EN_CHANGE && OptionshWnd) { - SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0); + switch(LOWORD(wParam)) { + case IDC_ENAME: case IDC_EPATH: + break; + default: + SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0); + } break; } @@ -268,7 +273,8 @@ static INT_PTR CALLBACK ButOrderOpts(HWND hwndDlg, UINT msg, WPARAM wParam, LPAR } break; - case TVN_SELCHANGED: + case TVN_SELCHANGEDA: + case TVN_SELCHANGEDW: { HTREEITEM hti = TreeView_GetSelection(GetDlgItem(hwndDlg, IDC_BUTTONORDERTREE)); if (hti == NULL) @@ -512,7 +518,6 @@ int TTBOptInit(WPARAM wParam, LPARAM lParam) { OPTIONSDIALOGPAGE odp = { 0 }; odp.cbSize = sizeof(odp); - odp.position = 0; odp.hInstance = hInst; odp.pszGroup = LPGEN("TopToolBar"); @@ -524,10 +529,7 @@ int TTBOptInit(WPARAM wParam, LPARAM lParam) CallService(MS_OPT_ADDPAGE, wParam, (LPARAM)&odp); } - ZeroMemory(&odp, sizeof(odp)); - odp.cbSize = sizeof(odp); odp.position = -1000000000; - odp.hInstance = hInst; odp.pszTemplate = MAKEINTRESOURCEA(IDD_OPT_BUTORDER); odp.pszGroup = LPGEN("TopToolBar"); odp.pszTitle = LPGEN("Buttons"); -- cgit v1.2.3