ReactOS  0.4.14-dev-552-g2fad488
settings.h
Go to the documentation of this file.
1 /*
2  * Copyright 2004, 2004 Martin Fuchs
3  *
4  * This library is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU Lesser General Public
6  * License as published by the Free Software Foundation; either
7  * version 2.1 of the License, or (at your option) any later version.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  * Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library; if not, write to the Free Software
16  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17  */
18 
19 
20  //
21  // Explorer clone
22  //
23  // dialogs/settings.h
24  //
25  // Explorer dialogs
26  //
27  // Martin Fuchs, 18.01.2004
28  //
29 
30 
31 void ExplorerPropertySheet(HWND hparent);
32 
33 
35 struct DesktopSettingsDlg : public OwnerDrawParent<PropSheetPageDlg>
36 {
38 
40 
41 protected:
53 
56 
58 
59  virtual int Command(int id, int code);
60  virtual int Notify(int id, NMHDR* pnmh);
61 };
62 
63 
66 {
68 
70 
71  virtual int Command(int id, int code);
72  virtual int Notify(int id, NMHDR* pnmh);
73 
74 protected:
75  XMLDoc _cfg_org;
76 };
77 
78 
81 {
83 
85 
86  virtual int Command(int id, int code);
87 };
88 
89 
91 struct MdiSdiDlg : public ResizeController<Dialog>
92 {
94 
96 
97 protected:
98  virtual int Command(int id, int code);
99 };
ResBitmap _bmp5
Definition: settings.h:47
const DOCKBAR PVOID HWND HWND * hwnd
Definition: tooldock.h:22
PropSheetPageDlg super
Definition: settings.h:82
virtual int Notify(int id, NMHDR *pnmh)
Definition: settings.cpp:101
DesktopSettingsDlg(HWND hwnd)
Definition: settings.cpp:64
draw message routing for ColorButton and PictureButton
Definition: window.h:624
ResBitmap _bmp4
Definition: settings.h:46
ResizeController< Dialog > super
Definition: settings.h:93
PropSheetPageDlg super
Definition: settings.h:67
MdiSdiDlg(HWND hwnd)
Definition: settings.cpp:232
virtual int Command(int id, int code)
Definition: settings.cpp:248
ResBitmap _bmp0
Definition: settings.h:42
ResBitmap _bmp7
Definition: settings.h:49
ResBitmap _bmp9
Definition: settings.h:51
ResBitmap _bmp3
Definition: settings.h:45
ResBitmap _bmp8
Definition: settings.h:50
OwnerDrawParent< PropSheetPageDlg > super
Definition: settings.h:37
StartmenuSettingsDlg(HWND hwnd)
Definition: settings.cpp:214
ResBitmap _bmp6
Definition: settings.h:48
Controller base template class for resizable dialogs.
Definition: window.h:515
void ExplorerPropertySheet(HWND hparent)
Definition: settings.cpp:37
"Startmenu Settings" Property Sheet Dialog
Definition: settings.h:80
int _display_version_org
Definition: settings.h:57
ResBitmap _bmp2
Definition: settings.h:44
Property Sheet Page (inner dialog)
Definition: window.h:425
convenient loading of bitmap resources
Definition: globals.h:345
ResBitmap _bmp10
Definition: settings.h:52
"Desktopbar Settings" Property Sheet Dialog
Definition: settings.h:35
ResBitmap _bmp1
Definition: settings.h:43
virtual int Notify(int id, NMHDR *pnmh)
Definition: settings.cpp:166
"Taskbar Settings" Property Sheet Dialog
Definition: settings.h:65
configuration dialog to choose between MDI and SDI mode
Definition: settings.h:91
virtual int Command(int id, int code)
Definition: settings.cpp:126
virtual int Command(int id, int code)
Definition: settings.cpp:219
TaskbarSettingsDlg(HWND hwnd)
Definition: settings.cpp:156
virtual int Command(int id, int code)
Definition: settings.cpp:185