From: <mie...@us...> - 2010-03-04 01:12:03
|
Revision: 5670 http://oorexx.svn.sourceforge.net/oorexx/?rev=5670&view=rev Author: miesfeld Date: 2010-03-04 01:11:56 +0000 (Thu, 04 Mar 2010) Log Message: ----------- ooDialog formatting change and TODO note Modified Paths: -------------- main/trunk/extensions/platform/windows/oodialog/oodViewControls.cpp Modified: main/trunk/extensions/platform/windows/oodialog/oodViewControls.cpp =================================================================== --- main/trunk/extensions/platform/windows/oodialog/oodViewControls.cpp 2010-03-03 16:54:09 UTC (rev 5669) +++ main/trunk/extensions/platform/windows/oodialog/oodViewControls.cpp 2010-03-04 01:11:56 UTC (rev 5670) @@ -56,6 +56,8 @@ * This is the window procedure used to subclass the edit control for both the * ListControl and TreeControl objects. It would be nice to convert this to use * the better API: SetWindowSubclass / RemoveWindowSubclass. + * + * TODO this whole subclassing thing is no longer needed. */ WNDPROC wpOldEditProc = NULL; @@ -64,14 +66,18 @@ switch ( uMsg ) { case WM_GETDLGCODE: - return (DLGC_WANTALLKEYS | CallWindowProc(wpOldEditProc, hWnd, uMsg, wParam, lParam)); + return(DLGC_WANTALLKEYS | CallWindowProc(wpOldEditProc, hWnd, uMsg, wParam, lParam)); case WM_CHAR: - //Process this message to avoid message beeps. - if ((wParam == VK_RETURN) || (wParam == VK_ESCAPE)) + //Process this message to avoid message beeps. + if ( (wParam == VK_RETURN) || (wParam == VK_ESCAPE) ) + { return 0; + } else + { return CallWindowProc(wpOldEditProc, hWnd,uMsg, wParam, lParam); + } default: return CallWindowProc(wpOldEditProc, hWnd, uMsg, wParam, lParam); @@ -95,7 +101,7 @@ } else { - hEdit = TreeView_GetEditControl(hwnd); + hEdit = ListView_GetEditControl(hwnd); } if ( *method == 'S' ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |