Changeset 10967
- Timestamp:
- Jul 20, 1999, 5:51:06 PM (26 years ago)
- Location:
- tags/trunk/src/user32/new
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified tags/trunk/src/user32/new/button.cpp ¶
r10955 r10967 20 20 #include "controls.h" 21 21 #include "button.h" 22 23 #define BUTTONCLASSNAME "Button"24 22 25 23 //Prototypes … … 905 903 } 906 904 907 voidBUTTON_Register()905 BOOL BUTTON_Register() 908 906 { 909 907 WNDCLASSA wndClass; 910 908 911 if (GlobalFindAtomA ( BUTTONCLASSNAME)) return;909 if (GlobalFindAtomA (ODINBUTTONCLASSNAME)) return FALSE; 912 910 913 911 ZeroMemory (&wndClass, sizeof(WNDCLASSA)); … … 918 916 wndClass.hCursor = LoadCursorA (0, IDC_ARROWA); 919 917 wndClass.hbrBackground = (HBRUSH)(COLOR_3DFACE + 1); 920 wndClass.lpszClassName = BUTTONCLASSNAME; 921 922 RegisterClassA (&wndClass); 923 } 924 925 926 void BUTTON_Unregister() 927 { 928 if (GlobalFindAtomA (BUTTONCLASSNAME)) 929 UnregisterClassA (BUTTONCLASSNAME, (HINSTANCE)NULL); 930 } 918 wndClass.lpszClassName = ODINBUTTONCLASSNAME; 919 920 return RegisterClassA (&wndClass); 921 } 922 923 924 BOOL BUTTON_Unregister() 925 { 926 if (GlobalFindAtomA (ODINBUTTONCLASSNAME)) 927 UnregisterClassA (ODINBUTTONCLASSNAME, (HINSTANCE)NULL); 928 return TRUE; //always TRUE 929 } -
TabularUnified tags/trunk/src/user32/new/controls.cpp ¶
r10938 r10967 5 5 */ 6 6 7 #include <os2win.h> 8 #include <string.h> 9 #include "misc.h" 10 7 11 #include "controls.h" 8 12 #include "button.h" 9 13 14 /* registration */ 15 10 16 void CONTROLS_Register() 11 17 { 12 BUTTON_Register; 18 dprintf(("Register BUTTON class")); 19 BUTTON_Register() ? dprintf(("done")):dprintf(("failed!!!")); 13 20 } 14 21 15 22 void CONTROLS_Unregister() 16 23 { 17 BUTTON_Unregister; 24 dprintf(("Unregister BUTTON class")); 25 BUTTON_Unregister(); 18 26 } 27 28 /* Win32 <-> internal control name */ 29 30 char* Win32ToOdinControlName(char* name) 31 { 32 if (!name) return NULL; 33 34 if (stricmp(name,WIN32BUTTONCLASSNAME)) 35 return ODINBUTTONCLASSNAME; 36 37 return name; //original name 38 } 39 40 char* OdinToWin32ControlName(char* name) 41 { 42 if (!name) return NULL; 43 44 if (stricmp(name,ODINBUTTONCLASSNAME)) 45 return WIN32BUTTONCLASSNAME; 46 47 return name; //original name 48 } -
TabularUnified tags/trunk/src/user32/new/initterm.cpp ¶
r10926 r10967 1 /* $Id: initterm.cpp,v 1. 2 1999-07-14 21:05:58cbratschi Exp $ */1 /* $Id: initterm.cpp,v 1.3 1999-07-20 15:51:06 cbratschi Exp $ */ 2 2 3 3 /* … … 111 111 return 0UL; 112 112 113 //SvL: 18-7-'98, Register system window classes (button, listbox etc etc)114 RegisterSystemClasses(hModule);115 116 113 //SvL: Try to start communication with our message spy queue server 117 114 InitSpyQueue(); … … 121 118 return 0UL; 122 119 } 120 121 //SvL: 18-7-'98, Register system window classes (button, listbox etc etc) 122 //CB: register internal classes 123 RegisterSystemClasses(hModule); 124 123 125 break; 124 126 case 1 : -
TabularUnified tags/trunk/src/user32/new/windowclass.cpp ¶
r10935 r10967 1 /* $Id: windowclass.cpp,v 1. 5 1999-07-16 11:32:09 sandervlExp $ */1 /* $Id: windowclass.cpp,v 1.6 1999-07-20 15:51:06 cbratschi Exp $ */ 2 2 /* 3 3 * Win32 Window Class Code for OS/2 … … 19 19 #include <win32class.h> 20 20 #include <win32wnd.h> 21 #include <controls.h> 21 22 22 23 //****************************************************************************** … … 24 25 void RegisterSystemClasses(ULONG hModule) 25 26 { 27 dprintf(("RegisterSystemClasses\n")); 28 CONTROLS_Register(); 26 29 } 27 30 //****************************************************************************** … … 29 32 void UnregisterSystemClasses() 30 33 { 34 dprintf(("UnregisterSystemClasses\n")); 35 CONTROLS_Unregister(); 31 36 } 32 37 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.