5b3390e6eba966ffe199fb3d659370f565ade510
2 * PROJECT: PAINT for ReactOS
5 * PURPOSE: The drawing functions used by the tools
6 * PROGRAMMERS: Benedikt Freisen
9 void Line(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int color
, int thickness
);
11 void Rect(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int fg
, int bg
, int thickness
, BOOL filled
);
13 void Ellp(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int fg
, int bg
, int thickness
, BOOL filled
);
15 void RRect(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int fg
, int bg
, int thickness
, BOOL filled
);
17 void Fill(HDC hdc
, int x
, int y
, int color
);
19 void Erase(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int color
, int radius
);
21 void Airbrush(HDC hdc
, short x
, short y
, int color
, int r
);
23 void Brush(HDC hdc
, short x1
, short y1
, short x2
, short y2
, int color
, int style
);
25 void RectSel(HDC hdc
, short x1
, short y1
, short x2
, short y2
);
27 void SelectionFrame(HDC hdc
, int x1
, int y1
, int x2
, int y2
);