|
ReactOS 0.4.16-dev-1946-g52006dd
|

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().