2 * PROJECT: PAINT for ReactOS
5 * PURPOSE: Declaring global variables for later initialization
6 * PROGRAMMERS: Benedikt Freisen
9 /* INCLUDES *********************************************************/
13 /* VARIABLES declared in main.c *************************************/
15 extern HDC hDrawingDC
;
17 extern int *bmAddress
;
18 extern BITMAPINFO bitmapinfo
;
22 extern HBITMAP hBms
[4];
32 extern int shapeStyle
;
33 extern int brushStyle
;
34 extern int activeTool
;
35 extern int airBrushWidth
;
36 extern int rubberRadius
;
39 extern int rectSel_src
[4];
40 extern int rectSel_dest
[4];
41 extern HWND hSelection
;
42 extern HWND hImageArea
;
43 extern HBITMAP hSelBm
;
45 extern int palColors
[28];
48 extern HWND hStatusBar
;
49 extern HWND hScrollbox
;
52 extern HWND hToolSettings
;
53 extern CHOOSECOLOR choosecolor
;
54 extern OPENFILENAME ofn
;
55 extern OPENFILENAME sfn
;
56 extern HICON hNontranspIcon
;
57 extern HICON hTranspIcon
;
59 extern HCURSOR hCurFill
;
60 extern HCURSOR hCurColor
;
61 extern HCURSOR hCurZoom
;
62 extern HCURSOR hCurPen
;
63 extern HCURSOR hCurAirbrush
;
65 extern HWND hScrlClient
;
67 extern HWND hToolBtn
[16];
69 extern HINSTANCE hProgInstance
;
71 extern TCHAR filename
[256];
72 extern TCHAR filepathname
[1000];
76 extern BOOL showMiniature
;
78 extern HWND hwndMiniature
;
80 extern HWND hSizeboxLeftTop
;
81 extern HWND hSizeboxCenterTop
;
82 extern HWND hSizeboxRightTop
;
83 extern HWND hSizeboxLeftCenter
;
84 extern HWND hSizeboxRightCenter
;
85 extern HWND hSizeboxLeftBottom
;
86 extern HWND hSizeboxCenterBottom
;
87 extern HWND hSizeboxRightBottom
;
89 /* VARIABLES declared in mouse.c *************************************/
91 extern POINT pointStack
[256];