xref: /reactos/dll/win32/browseui/precomp.h (revision 2ea03b5b)
1 #ifndef _BROWSEUI_PCH_
2 #define _BROWSEUI_PCH_
3 
4 #include <stdarg.h>
5 
6 #define WIN32_NO_STATUS
7 #define _INC_WINDOWS
8 #define COM_NO_WINDOWS_H
9 
10 #include <windef.h>
11 #include <winbase.h>
12 #include <wincon.h>
13 #include <wingdi.h>
14 #include <winnetwk.h>
15 #include <shlobj.h>
16 #include <tlogstg.h>
17 #include <shellapi.h>
18 #include <shlobj_undoc.h>
19 #include <shlguid_undoc.h>
20 #include <shdeprecated.h>
21 #include <tchar.h>
22 #include <atlbase.h>
23 #include <atlcom.h>
24 #include <atlwin.h>
25 #include <atlsimpcoll.h>
26 #include <atlstr.h>
27 #include <undocuser.h>
28 #include <perhist.h>
29 #include <exdispid.h>
30 #include <strsafe.h>
31 #include <shlwapi.h>
32 #include <shlwapi_undoc.h>
33 #include <undocshell.h>
34 #include <shellutils.h>
35 #include <browseui_undoc.h>
36 #include <wine/debug.h>
37 
38 #include "resource.h"
39 
40 #define BWM_SETTINGCHANGE  (WM_USER + 300)
41 #define BWM_GETSETTINGSPTR (WM_USER + 301)
42 struct ShellSettings;
43 
44 #include "ACLCustomMRU.h"
45 #include "aclhistory.h"
46 #include "aclistisf.h"
47 #include "aclmulti.h"
48 #include "addressband.h"
49 #include "addresseditbox.h"
50 #include "CAutoComplete.h"
51 #include "bandproxy.h"
52 #include "shellbars/CBandSite.h"
53 #include "shellbars/CBandSiteMenu.h"
54 #include "shellbars/CISFBand.h"
55 #include "shellfind/CFindFolder.h"
56 #include "shellfind/CSearchBar.h"
57 #include "brandband.h"
58 #include "internettoolbar.h"
59 #include "commonbrowser.h"
60 #include "globalfoldersettings.h"
61 #include "regtreeoptions.h"
62 #include "CShellTaskScheduler.h"
63 #include "CTaskbarList.h"
64 #include "explorerband.h"
65 #include "CProgressDialog.h"
66 #include "CUserAssist.h"
67 #include "browseui.h"
68 #include <stdio.h>
69 
70 WINE_DEFAULT_DEBUG_CHANNEL(browseui);
71 
72 struct ShellSettings
73 {
74     BOOL fLocked = FALSE;
75     BOOL fShowGoButton = FALSE;
76     BOOL fStatusBarVisible = FALSE;
77 
78     BOOL Save();
79     BOOL Load();
80 };
81 
82 #endif /* _BROWSEUI_PCH_ */
83