Changeset 1365 for trunk/src/user32/controls.cpp
- Timestamp:
- Oct 19, 1999, 9:26:08 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/controls.cpp
r1014 r1365 1 /* $Id: controls.cpp,v 1. 3 1999-09-23 10:33:59sandervl Exp $ */1 /* $Id: controls.cpp,v 1.4 1999-10-19 19:26:07 sandervl Exp $ */ 2 2 /* File: controls.cpp -- Win32 common controls 3 3 * … … 10 10 #include "misc.h" 11 11 12 #include "controls.h"13 12 #include "button.h" 14 13 #include "static.h" … … 18 17 #include "win32dlg.h" 19 18 #include "win32wdesktop.h" 19 #include "controls.h" 20 21 ATOM controlAtoms[MAX_CONTROLS] = {0}; 20 22 21 23 /* registration */ … … 46 48 47 49 dprintf(("Register BUTTON class")); 48 if (!BUTTON_Register()) dprintf(("failed!!!")); 50 controlAtoms[BUTTON_CONTROL] = BUTTON_Register(); 51 if (!controlAtoms[BUTTON_CONTROL]) dprintf(("failed!!!")); 49 52 50 53 dprintf(("Register STATIC class")); 51 if (!STATIC_Register()) dprintf(("failed!!!")); 54 controlAtoms[STATIC_CONTROL] = STATIC_Register(); 55 if (!controlAtoms[STATIC_CONTROL]) dprintf(("failed!!!")); 52 56 53 57 dprintf(("Register SCROLLBAR class")); 54 if (!SCROLLBAR_Register()) dprintf(("failed!!!")); 58 controlAtoms[SCROLLBAR_CONTROL] = SCROLLBAR_Register(); 59 if (!controlAtoms[SCROLLBAR_CONTROL]) dprintf(("failed!!!")); 55 60 56 61 dprintf(("Register LISTBOX class")); 57 if (!LISTBOX_Register()) dprintf(("failed!!!")); 62 controlAtoms[LISTBOX_CONTROL] = LISTBOX_Register(); 63 if (!controlAtoms[LISTBOX_CONTROL]) dprintf(("failed!!!")); 58 64 59 65 dprintf(("Register COMBOLBOX class")); 60 if (!COMBOLBOX_Register()) dprintf(("failed!!!")); 66 controlAtoms[COMBOLBOX_CONTROL] = COMBOLBOX_Register(); 67 if (!controlAtoms[COMBOLBOX_CONTROL]) dprintf(("failed!!!")); 61 68 62 69 dprintf(("Register COMBOBOX class")); 63 if (!COMBOBOX_Register()) dprintf(("failed!!!")); 70 controlAtoms[COMBOBOX_CONTROL] = COMBOBOX_Register(); 71 if (!controlAtoms[COMBOBOX_CONTROL]) dprintf(("failed!!!")); 64 72 65 73 dprintf(("Register EDIT class")); 66 if (!EDIT_Register()) dprintf(("failed!!!")); 74 controlAtoms[EDIT_CONTROL] = EDIT_Register(); 75 if (!controlAtoms[EDIT_CONTROL]) dprintf(("failed!!!")); 67 76 68 77 dprintf(("Register MDICLIENT class")); 69 if (!MDICLIENT_Register()) dprintf(("failed!!!")); 78 controlAtoms[MDICLIENT_CONTROL] = MDICLIENT_Register(); 79 if (!controlAtoms[MDICLIENT_CONTROL]) dprintf(("failed!!!")); 70 80 71 81 dprintf(("Register DIALOG class")); 72 if (!DIALOG_Register()) dprintf(("failed!!!")); 82 controlAtoms[DIALOG_CONTROL] = DIALOG_Register(); 83 if (!controlAtoms[DIALOG_CONTROL]) dprintf(("failed!!!")); 73 84 74 85 dprintf(("Register DESKTOP class")); 75 if (!DESKTOP_Register()) dprintf(("failed!!!")); 86 controlAtoms[DESKTOP_CONTROL] = DESKTOP_Register(); 87 if (!controlAtoms[DESKTOP_CONTROL]) dprintf(("failed!!!")); 76 88 } 77 89 … … 110 122 111 123 124 BOOL WIDGETS_IsControl(Win32BaseWindow *window, int control) 125 { 126 if(control >= MAX_CONTROLS || window == NULL || window->getClass() == NULL) 127 return FALSE; 128 129 return controlAtoms[control] == window->getClass()->getAtom(); 130 } 131
Note:
See TracChangeset
for help on using the changeset viewer.