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