ReactOS 0.4.16-dev-424-ge4748fe
|
Go to the source code of this file.
Classes | |
struct | ToolBase |
class | ToolsModel |
Enumerations | |
enum | TOOLTYPE { TOOL_FREESEL = 1 , TOOL_RECTSEL = 2 , TOOL_RUBBER = 3 , TOOL_FILL = 4 , TOOL_COLOR = 5 , TOOL_ZOOM = 6 , TOOL_PEN = 7 , TOOL_BRUSH = 8 , TOOL_AIRBRUSH = 9 , TOOL_TEXT = 10 , TOOL_LINE = 11 , TOOL_BEZIER = 12 , TOOL_RECT = 13 , TOOL_SHAPE = 14 , TOOL_ELLIPSE = 15 , TOOL_RRECT = 16 , TOOL_MAX = TOOL_RRECT } |
enum | BrushStyle { BrushStyleRound , BrushStyleSquare , BrushStyleForeSlash , BrushStyleBackSlash } |
Functions | |
static int | Zoomed (int xy) |
static int | UnZoomed (int xy) |
static void | Zoomed (POINT &pt) |
static void | Zoomed (RECT &rc) |
static void | UnZoomed (POINT &pt) |
static void | UnZoomed (RECT &rc) |
Variables | |
ToolsModel | toolsModel |
Enumerator | |
---|---|
BrushStyleRound | |
BrushStyleSquare | |
BrushStyleForeSlash | |
BrushStyleBackSlash |
Definition at line 31 of file toolsmodel.h.
Enumerator | |
---|---|
TOOL_FREESEL | |
TOOL_RECTSEL | |
TOOL_RUBBER | |
TOOL_FILL | |
TOOL_COLOR | |
TOOL_ZOOM | |
TOOL_PEN | |
TOOL_BRUSH | |
TOOL_AIRBRUSH | |
TOOL_TEXT | |
TOOL_LINE | |
TOOL_BEZIER | |
TOOL_RECT | |
TOOL_SHAPE | |
TOOL_ELLIPSE | |
TOOL_RRECT | |
TOOL_MAX |
Definition at line 10 of file toolsmodel.h.
Definition at line 155 of file toolsmodel.h.
Referenced by CCanvasWindow::CanvasToImage(), nearlyEqualPoints(), and UnZoomed().
Definition at line 170 of file toolsmodel.h.
Definition at line 175 of file toolsmodel.h.
Definition at line 150 of file toolsmodel.h.
Referenced by CCanvasWindow::ImageToCanvas(), CTextEditWindow::UpdateFont(), CCanvasWindow::updateScrollRange(), and Zoomed().
Definition at line 160 of file toolsmodel.h.
|
extern |
Definition at line 10 of file toolsmodel.cpp.
Referenced by UnZoomed(), and Zoomed().