xref: /reactos/base/applications/mspaint/precomp.h (revision 886670e9)
1 #ifndef _MSPAINT_H
2 #define _MSPAINT_H
3 
4 #ifdef NDEBUG
5     #undef DBG
6     #undef _DEBUG
7 #endif
8 
9 #include <stdarg.h>
10 
11 #include <windef.h>
12 #include <winbase.h>
13 #include <winuser.h>
14 #include <wingdi.h>
15 #include <tchar.h>
16 #include <atlbase.h>
17 #include <atlcom.h>
18 #include <atlimage.h>
19 #include <atlpath.h>
20 #include <atlstr.h>
21 #include <atlwin.h>
22 #include <windowsx.h>
23 #include <commdlg.h>
24 #include <commctrl.h>
25 #include <stdlib.h>
26 #include <shellapi.h>
27 #include <htmlhelp.h>
28 
29 #define NDEBUG
30 #include <debug.h>
31 
32 #define WM_TOOLSMODELTOOLCHANGED         (WM_APP + 0)
33 #define WM_TOOLSMODELSETTINGSCHANGED     (WM_APP + 1)
34 #define WM_TOOLSMODELZOOMCHANGED         (WM_APP + 2)
35 #define WM_PALETTEMODELCOLORCHANGED      (WM_APP + 3)
36 #define WM_PALETTEMODELPALETTECHANGED    (WM_APP + 4)
37 #define WM_IMAGEMODELDIMENSIONSCHANGED   (WM_APP + 5)
38 #define WM_IMAGEMODELIMAGECHANGED        (WM_APP + 6)
39 #define WM_SELECTIONMODELREFRESHNEEDED   (WM_APP + 7)
40 
41 #include "resource.h"
42 #include "drawing.h"
43 #include "dib.h"
44 #include "fullscreen.h"
45 #include "globalvar.h"
46 #include "history.h"
47 #include "imgarea.h"
48 #include "miniature.h"
49 #include "palette.h"
50 #include "palettemodel.h"
51 #include "registry.h"
52 #include "scrollbox.h"
53 #include "selection.h"
54 #include "selectionmodel.h"
55 #include "sizebox.h"
56 #include "textedit.h"
57 #include "toolbox.h"
58 #include "toolsettings.h"
59 #include "toolsmodel.h"
60 #include "winproc.h"
61 #include "dialogs.h"
62 #include "common.h"
63 
64 #endif /* _MSPAINT_H */
65