source: trunk/src/user32/controls/controls.cpp@ 8543

Last change on this file since 8543 was 8543, checked in by sandervl, 23 years ago

seperate odin control dll with latest wine controls added (not activate & not finished)

File size: 3.8 KB
Line 
1/* $Id: controls.cpp,v 1.1 2002-06-02 10:09:28 sandervl Exp $ */
2/* File: controls.cpp -- Win32 common controls
3 *
4 * Copyright (c) 1999 Christoph Bratschi
5 *
6 */
7
8#include <os2win.h>
9#include <string.h>
10#include "misc.h"
11
12#include "winswitch.h"
13#include "icontitle.h"
14#include "menu.h"
15#include "controls.h"
16#include "mdi.h"
17
18#define DBG_LOCALLOG DBG_controls
19#include "dbglocal.h"
20
21ATOM controlAtoms[MAX_CONTROLS] = {0};
22
23/* registration */
24
25void CONTROLS_Register()
26{
27 dprintf(("Register DESKTOP class"));
28// controlAtoms[DESKTOP_CONTROL] = DESKTOP_Register();
29// if (!controlAtoms[DESKTOP_CONTROL]) dprintf(("failed!!!"));
30
31// CreateWin32Desktop();
32
33 dprintf(("Register BUTTON class"));
34 controlAtoms[BUTTON_CONTROL] = BUTTON_Register();
35 if (!controlAtoms[BUTTON_CONTROL]) dprintf(("failed!!!"));
36
37 dprintf(("Register STATIC class"));
38 controlAtoms[STATIC_CONTROL] = STATIC_Register();
39 if (!controlAtoms[STATIC_CONTROL]) dprintf(("failed!!!"));
40
41 dprintf(("Register SCROLLBAR class"));
42 controlAtoms[SCROLLBAR_CONTROL] = SCROLLBAR_Register();
43 if (!controlAtoms[SCROLLBAR_CONTROL]) dprintf(("failed!!!"));
44
45 dprintf(("Register LISTBOX class"));
46 controlAtoms[LISTBOX_CONTROL] = LISTBOX_Register();
47 if (!controlAtoms[LISTBOX_CONTROL]) dprintf(("failed!!!"));
48
49 dprintf(("Register COMBOLBOX class"));
50 controlAtoms[COMBOLBOX_CONTROL] = COMBOLBOX_Register();
51 if (!controlAtoms[COMBOLBOX_CONTROL]) dprintf(("failed!!!"));
52
53 dprintf(("Register COMBOBOX class"));
54 controlAtoms[COMBOBOX_CONTROL] = COMBOBOX_Register();
55 if (!controlAtoms[COMBOBOX_CONTROL]) dprintf(("failed!!!"));
56
57 dprintf(("Register EDIT class"));
58 controlAtoms[EDIT_CONTROL] = EDIT_Register();
59 if (!controlAtoms[EDIT_CONTROL]) dprintf(("failed!!!"));
60
61 dprintf(("Register MDICLIENT class"));
62 controlAtoms[MDICLIENT_CONTROL] = MDICLIENT_Register();
63 if (!controlAtoms[MDICLIENT_CONTROL]) dprintf(("failed!!!"));
64
65 dprintf(("Register DIALOG class"));
66// controlAtoms[DIALOG_CONTROL] = DIALOG_Register();
67// if (!controlAtoms[DIALOG_CONTROL]) dprintf(("failed!!!"));
68
69 dprintf(("Register WINSWITCH class"));
70 controlAtoms[WINSWITCH_CONTROL] = WINSWITCH_Register();
71 if (!controlAtoms[WINSWITCH_CONTROL]) dprintf(("failed!!!"));
72
73 dprintf(("Register ICONTITLE class"));
74 controlAtoms[ICONTITLE_CONTROL] = ICONTITLE_Register();
75 if (!controlAtoms[ICONTITLE_CONTROL]) dprintf(("failed!!!"));
76
77 dprintf(("Register POPUPMENU class"));
78 controlAtoms[POPUPMENU_CONTROL] = POPUPMENU_Register();
79 if (!controlAtoms[POPUPMENU_CONTROL]) dprintf(("failed!!!"));
80}
81
82void CONTROLS_Unregister()
83{
84 dprintf(("Unregister BUTTON class"));
85 if (!BUTTON_Unregister()) dprintf(("failed!!!"));
86
87 dprintf(("Unregister STATIC class"));
88 if (!STATIC_Unregister()) dprintf(("failed!!!"));
89
90 dprintf(("Unregister SCROLLBAR class"));
91 if (!SCROLLBAR_Unregister()) dprintf(("failed!!!"));
92
93 dprintf(("Unregister LISTBOX class"));
94 if (!LISTBOX_Unregister()) dprintf(("failed!!!"));
95
96 dprintf(("Unregister COMBOLBOX class"));
97 if (!COMBOLBOX_Unregister()) dprintf(("failed!!!"));
98
99 dprintf(("Unregister COMBOBOX class"));
100 if (!COMBOBOX_Unregister()) dprintf(("failed!!!"));
101
102 dprintf(("Unregister EDIT class"));
103 if (!EDIT_Unregister()) dprintf(("failed!!!"));
104
105 dprintf(("Unregister MDICLIENT class"));
106 if (!MDICLIENT_Unregister()) dprintf(("failed!!!"));
107
108 dprintf(("Unregister DIALOG class"));
109// if (!DIALOG_Unregister()) dprintf(("failed!!!"));
110
111 dprintf(("Unregister DESKTOP class"));
112// if (!DESKTOP_Unregister()) dprintf(("failed!!!"));
113
114 dprintf(("Unregister WINSWITCH class"));
115 if (!WINSWITCH_Unregister()) dprintf(("failed!!!"));
116
117 dprintf(("Unregister ICONTITLE class"));
118 if (!ICONTITLE_Unregister()) dprintf(("failed!!!"));
119
120 dprintf(("Unregister POPUPMENU class"));
121 if (!POPUPMENU_Unregister()) dprintf(("failed!!!"));
122
123}
124
125
Note: See TracBrowser for help on using the repository browser.