- Timestamp:
- Oct 28, 2001, 11:38:14 AM (24 years ago)
- Location:
- trunk/src/user32
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/win32dlg.cpp
r6019 r7241 1 /* $Id: win32dlg.cpp,v 1.7 0 2001-06-15 14:07:22sandervl Exp $ */1 /* $Id: win32dlg.cpp,v 1.71 2001-10-28 10:38:13 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Dialog Code for OS/2 … … 1083 1083 dialogFlags |= DF_END; 1084 1084 idResult = retval; 1085 1085 1086 return TRUE; 1086 1087 } 1087 1088 //****************************************************************************** 1088 1089 //****************************************************************************** 1089 LONG Win32Dialog::SetWindowLong A(int index, ULONG value, BOOL fUnicode)1090 LONG Win32Dialog::SetWindowLong(int index, ULONG value, BOOL fUnicode) 1090 1091 { 1091 1092 LONG oldval; … … 1096 1097 case DWL_DLGPROC: 1097 1098 { 1098 //Note: Type of SetWindowLong determines new window proc type1099 //Note: Type of SetWindowLong determines new window proc type 1099 1100 // UNLESS the new window proc has already been registered 1100 1101 // (use the old type in that case) 1101 1102 // (VERIFIED in NT 4, SP6) 1102 1103 WINDOWPROCTYPE type = WINPROC_GetProcType((HWINDOWPROC)value); 1103 if(type == WIN_PROC_INVALID) {1104 type = (fUnicode) ? WIN_PROC_32W : WIN_PROC_32A;1105 }1104 if(type == WIN_PROC_INVALID) { 1105 type = (fUnicode) ? WIN_PROC_32W : WIN_PROC_32A; 1106 } 1106 1107 oldval = (LONG)WINPROC_GetProc(Win32DlgProc, (fUnicode) ? WIN_PROC_32W : WIN_PROC_32A); 1107 1108 WINPROC_SetProc((HWINDOWPROC *)&Win32DlgProc, (WNDPROC)value, type, WIN_PROC_WINDOW); … … 1117 1118 return oldval; 1118 1119 default: 1119 return Win32BaseWindow::SetWindowLong A(index, value);1120 } 1121 } 1122 //****************************************************************************** 1123 //****************************************************************************** 1124 ULONG Win32Dialog::GetWindowLong A(int index, BOOL fUnicode)1120 return Win32BaseWindow::SetWindowLong(index, value, fUnicode); 1121 } 1122 } 1123 //****************************************************************************** 1124 //****************************************************************************** 1125 ULONG Win32Dialog::GetWindowLong(int index, BOOL fUnicode) 1125 1126 { 1126 1127 dprintf2(("Win32Dialog::GetWindowLongA %x %d", getWindowHandle(), index)); … … 1134 1135 return userDlgData; 1135 1136 default: 1136 return Win32BaseWindow::GetWindowLong A(index);1137 return Win32BaseWindow::GetWindowLong(index, fUnicode); 1137 1138 } 1138 1139 } -
trunk/src/user32/win32dlg.h
r5935 r7241 1 /* $Id: win32dlg.h,v 1.1 3 2001-06-09 14:50:21sandervl Exp $ */1 /* $Id: win32dlg.h,v 1.14 2001-10-28 10:38:13 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Dialog Code for OS/2 … … 75 75 virtual ULONG MsgCreate(HWND hwndOS2); 76 76 77 virtual LONG SetWindowLong A(int index, ULONG value, BOOL fUnicode = FALSE);78 virtual ULONG GetWindowLong A(int index, BOOL fUnicode = FALSE);77 virtual LONG SetWindowLong(int index, ULONG value, BOOL fUnicode); 78 virtual ULONG GetWindowLong(int index, BOOL fUnicode); 79 79 80 80 static ULONG GetDialogBaseUnits() { return MAKELONG(xBaseUnit, yBaseUnit); }; -
trunk/src/user32/win32wbase.cpp
r7200 r7241 1 /* $Id: win32wbase.cpp,v 1.29 6 2001-10-25 10:40:45sandervl Exp $ */1 /* $Id: win32wbase.cpp,v 1.297 2001-10-28 10:38:13 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 3589 3589 //****************************************************************************** 3590 3590 //****************************************************************************** 3591 LONG Win32BaseWindow::SetWindowLong A(int index, ULONG value, BOOL fUnicode)3591 LONG Win32BaseWindow::SetWindowLong(int index, ULONG value, BOOL fUnicode) 3592 3592 { 3593 3593 LONG oldval; … … 3699 3699 //****************************************************************************** 3700 3700 //****************************************************************************** 3701 ULONG Win32BaseWindow::GetWindowLong A(int index, BOOL fUnicode)3701 ULONG Win32BaseWindow::GetWindowLong(int index, BOOL fUnicode) 3702 3702 { 3703 3703 ULONG value; -
trunk/src/user32/win32wbase.h
r7095 r7241 1 /* $Id: win32wbase.h,v 1.13 1 2001-10-17 14:30:10sandervl Exp $ */1 /* $Id: win32wbase.h,v 1.132 2001-10-28 10:38:14 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Base Class for OS/2 … … 34 34 #define WINDOWFLAG_ACTIVE 1 35 35 36 #define WIN32PM_MAGIC 0x12345678 37 #define CheckMagicDword(a) (a==WIN32PM_MAGIC) 36 #define WIN32PM_MAGIC 0x12345678 37 #define CheckMagicDword(a) (a==WIN32PM_MAGIC) 38 39 #define TYPE_ASCII 0 40 #define TYPE_UNICODE 1 38 41 39 42 #define GW_HWNDNEXTCHILD (0x10000 | GW_HWNDNEXT) … … 165 168 VOID updateWindowStyle(DWORD oldExStyle,DWORD oldStyle); 166 169 167 virtual LONG SetWindowLong A(int index, ULONG value, BOOL fUnicode = FALSE);168 virtual ULONG GetWindowLong A(int index, BOOL fUnicode = FALSE);170 virtual LONG SetWindowLong(int index, ULONG value, BOOL fUnicode); 171 virtual ULONG GetWindowLong(int index, BOOL fUnicode); 169 172 virtual WORD SetWindowWord(int index, WORD value); 170 173 virtual WORD GetWindowWord(int index); -
trunk/src/user32/windowword.cpp
r5935 r7241 1 /* $Id: windowword.cpp,v 1.1 1 2001-06-09 14:50:26sandervl Exp $ */1 /* $Id: windowword.cpp,v 1.12 2001-10-28 10:38:14 sandervl Exp $ */ 2 2 3 3 /* … … 28 28 if(window) 29 29 { 30 ret = window->SetWindowLong A(nIndex,lNewLong);30 ret = window->SetWindowLong(nIndex,lNewLong, TYPE_ASCII); 31 31 RELEASE_WNDOBJ(window); 32 32 return ret; … … 48 48 if(window) 49 49 { 50 ret = window->SetWindowLong A(nIndex,lNewLong, TRUE);50 ret = window->SetWindowLong(nIndex,lNewLong, TYPE_UNICODE); 51 51 RELEASE_WNDOBJ(window); 52 52 return ret; … … 110 110 if(window) 111 111 { 112 ret = window->GetWindowLong A(nIndex);112 ret = window->GetWindowLong(nIndex, TYPE_ASCII); 113 113 RELEASE_WNDOBJ(window); 114 114 return ret; … … 131 131 if(window) 132 132 { 133 ret = window->GetWindowLong A(nIndex, TRUE);133 ret = window->GetWindowLong(nIndex, TYPE_UNICODE); 134 134 RELEASE_WNDOBJ(window); 135 135 return ret;
Note:
See TracChangeset
for help on using the changeset viewer.