System classes must not have the CS_GLOBALCLASS style.

This commit is contained in:
Alexandre Julliard 2003-12-10 04:14:35 +00:00
parent bfce151ae5
commit b0622101b6
11 changed files with 12 additions and 12 deletions

View File

@ -104,7 +104,7 @@ static WORD checkBoxWidth = 0, checkBoxHeight = 0;
const struct builtin_class_descr BUTTON_builtin_class = const struct builtin_class_descr BUTTON_builtin_class =
{ {
"Button", /* name */ "Button", /* name */
CS_GLOBALCLASS | CS_DBLCLKS | CS_VREDRAW | CS_HREDRAW | CS_PARENTDC, /* style */ CS_DBLCLKS | CS_VREDRAW | CS_HREDRAW | CS_PARENTDC, /* style */
ButtonWndProcA, /* procA */ ButtonWndProcA, /* procA */
ButtonWndProcW, /* procW */ ButtonWndProcW, /* procW */
NB_EXTRA_BYTES, /* extra */ NB_EXTRA_BYTES, /* extra */

View File

@ -83,7 +83,7 @@ static LRESULT WINAPI ComboWndProcW( HWND hwnd, UINT msg, WPARAM wParam, LPARAM
const struct builtin_class_descr COMBO_builtin_class = const struct builtin_class_descr COMBO_builtin_class =
{ {
"ComboBox", /* name */ "ComboBox", /* name */
CS_GLOBALCLASS | CS_PARENTDC | CS_DBLCLKS, /* style */ CS_PARENTDC | CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW, /* style */
ComboWndProcA, /* procA */ ComboWndProcA, /* procA */
ComboWndProcW, /* procW */ ComboWndProcW, /* procW */
sizeof(HEADCOMBO *), /* extra */ sizeof(HEADCOMBO *), /* extra */

View File

@ -48,7 +48,7 @@ static LRESULT WINAPI DesktopWndProc( HWND hwnd, UINT message, WPARAM wParam, LP
const struct builtin_class_descr DESKTOP_builtin_class = const struct builtin_class_descr DESKTOP_builtin_class =
{ {
DESKTOP_CLASS_ATOM, /* name */ DESKTOP_CLASS_ATOM, /* name */
CS_GLOBALCLASS, /* style */ CS_DBLCLKS, /* style */
NULL, /* procA (winproc is Unicode only) */ NULL, /* procA (winproc is Unicode only) */
DesktopWndProc, /* procW */ DesktopWndProc, /* procW */
0, /* extra */ 0, /* extra */

View File

@ -285,7 +285,7 @@ LRESULT WINAPI EditWndProcW(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
const struct builtin_class_descr EDIT_builtin_class = const struct builtin_class_descr EDIT_builtin_class =
{ {
"Edit", /* name */ "Edit", /* name */
CS_GLOBALCLASS | CS_DBLCLKS | CS_PARENTDC, /* style */ CS_DBLCLKS | CS_PARENTDC, /* style */
EditWndProcA, /* procA */ EditWndProcA, /* procA */
EditWndProcW, /* procW */ EditWndProcW, /* procW */
sizeof(EDITSTATE *), /* extra */ sizeof(EDITSTATE *), /* extra */

View File

@ -47,7 +47,7 @@ static LRESULT WINAPI IconTitleWndProc( HWND hWnd, UINT msg, WPARAM wParam, LPAR
const struct builtin_class_descr ICONTITLE_builtin_class = const struct builtin_class_descr ICONTITLE_builtin_class =
{ {
ICONTITLE_CLASS_ATOM, /* name */ ICONTITLE_CLASS_ATOM, /* name */
CS_GLOBALCLASS, /* style */ 0, /* style */
NULL, /* procA (winproc is Unicode only) */ NULL, /* procA (winproc is Unicode only) */
IconTitleWndProc, /* procW */ IconTitleWndProc, /* procW */
0, /* extra */ 0, /* extra */

View File

@ -139,7 +139,7 @@ static LRESULT LISTBOX_GetItemRect( LB_DESCR *descr, INT index, RECT *rect );
const struct builtin_class_descr LISTBOX_builtin_class = const struct builtin_class_descr LISTBOX_builtin_class =
{ {
"ListBox", /* name */ "ListBox", /* name */
CS_GLOBALCLASS | CS_DBLCLKS /*| CS_PARENTDC*/, /* style */ CS_DBLCLKS /*| CS_PARENTDC*/, /* style */
ListBoxWndProcA, /* procA */ ListBoxWndProcA, /* procA */
ListBoxWndProcW, /* procW */ ListBoxWndProcW, /* procW */
sizeof(LB_DESCR *), /* extra */ sizeof(LB_DESCR *), /* extra */
@ -154,7 +154,7 @@ const struct builtin_class_descr LISTBOX_builtin_class =
const struct builtin_class_descr COMBOLBOX_builtin_class = const struct builtin_class_descr COMBOLBOX_builtin_class =
{ {
"ComboLBox", /* name */ "ComboLBox", /* name */
CS_GLOBALCLASS | CS_DBLCLKS | CS_SAVEBITS, /* style */ CS_DBLCLKS | CS_SAVEBITS, /* style */
ComboLBWndProcA, /* procA */ ComboLBWndProcA, /* procA */
ComboLBWndProcW, /* procW */ ComboLBWndProcW, /* procW */
sizeof(LB_DESCR *), /* extra */ sizeof(LB_DESCR *), /* extra */

View File

@ -184,7 +184,7 @@ DWORD WINAPI DrawMenuBarTemp(HWND hwnd, HDC hDC, LPRECT lprect, HMENU hMenu, HFO
const struct builtin_class_descr MENU_builtin_class = const struct builtin_class_descr MENU_builtin_class =
{ {
POPUPMENU_CLASS_ATOMA, /* name */ POPUPMENU_CLASS_ATOMA, /* name */
CS_GLOBALCLASS | CS_SAVEBITS, /* style */ CS_DROPSHADOW | CS_SAVEBITS | CS_DBLCLKS, /* style */
NULL, /* procA (winproc is Unicode only) */ NULL, /* procA (winproc is Unicode only) */
PopupMenuWndProc, /* procW */ PopupMenuWndProc, /* procW */
sizeof(HMENU), /* extra */ sizeof(HMENU), /* extra */

View File

@ -132,7 +132,7 @@ static LRESULT WINAPI ScrollBarWndProc( HWND hwnd, UINT uMsg, WPARAM wParam, LPA
const struct builtin_class_descr SCROLL_builtin_class = const struct builtin_class_descr SCROLL_builtin_class =
{ {
"ScrollBar", /* name */ "ScrollBar", /* name */
CS_GLOBALCLASS | CS_DBLCLKS | CS_VREDRAW | CS_HREDRAW | CS_PARENTDC, /* style */ CS_DBLCLKS | CS_VREDRAW | CS_HREDRAW | CS_PARENTDC, /* style */
NULL, /* procA (winproc is Unicode only) */ NULL, /* procA (winproc is Unicode only) */
ScrollBarWndProc, /* procW */ ScrollBarWndProc, /* procW */
sizeof(SCROLLBAR_INFO), /* extra */ sizeof(SCROLLBAR_INFO), /* extra */

View File

@ -80,7 +80,7 @@ static pfPaint staticPaintFunc[SS_TYPEMASK+1] =
const struct builtin_class_descr STATIC_builtin_class = const struct builtin_class_descr STATIC_builtin_class =
{ {
"Static", /* name */ "Static", /* name */
CS_GLOBALCLASS | CS_DBLCLKS | CS_PARENTDC, /* style */ CS_DBLCLKS | CS_PARENTDC, /* style */
StaticWndProcA, /* procA */ StaticWndProcA, /* procA */
StaticWndProcW, /* procW */ StaticWndProcW, /* procW */
STATIC_EXTRA_BYTES, /* extra */ STATIC_EXTRA_BYTES, /* extra */

View File

@ -97,7 +97,7 @@ typedef struct
const struct builtin_class_descr DIALOG_builtin_class = const struct builtin_class_descr DIALOG_builtin_class =
{ {
DIALOG_CLASS_ATOMA, /* name */ DIALOG_CLASS_ATOMA, /* name */
CS_GLOBALCLASS | CS_SAVEBITS | CS_DBLCLKS, /* style */ CS_SAVEBITS | CS_DBLCLKS, /* style */
DefDlgProcA, /* procA */ DefDlgProcA, /* procA */
DefDlgProcW, /* procW */ DefDlgProcW, /* procW */
DLGWINDOWEXTRA, /* extra */ DLGWINDOWEXTRA, /* extra */

View File

@ -182,7 +182,7 @@ static void MDI_PostUpdate(HWND hwnd, MDICLIENTINFO* ci, WORD recalc)
const struct builtin_class_descr MDICLIENT_builtin_class = const struct builtin_class_descr MDICLIENT_builtin_class =
{ {
"MDIClient", /* name */ "MDIClient", /* name */
CS_GLOBALCLASS, /* style */ 0, /* style */
MDIClientWndProcA, /* procA */ MDIClientWndProcA, /* procA */
MDIClientWndProcW, /* procW */ MDIClientWndProcW, /* procW */
sizeof(MDICLIENTINFO), /* extra */ sizeof(MDICLIENTINFO), /* extra */