#include "doccoord.h"
Go to the source code of this file.
Classes | |
class | DashRec |
Typedefs | |
typedef INT32 | DashElement |
Enumerations | |
enum | LineCapType { LineCapButt, LineCapRound, LineCapSquare } |
enum | JointType { MitreJoin, RoundJoin, BevelledJoin } |
enum | WindingType { NonZeroWinding, NegativeWinding, EvenOddWinding, PositiveWinding } |
enum | DrawModeType { DM_COPYPEN = 13, DM_EORPEN = 7, DM_EORDITHER = 1 } |
enum | BlobType { BT_UNSELECTED, BT_SELECTED, BT_SELECTEDLARGEST, BT_CLICKME, BT_MSTAGEFILLUNSELECTED, BT_MSTAGEFILLSELECTED, BT_MSTAGESELECTEDLARGEST, BT_CLIPVIEW } |
enum | StockDash { SD_DASH = 1, SD_DOT, SD_DASHDOT, SD_DASHDOTDOT, SD_FILLMESH, SD_SOLID = 0, SD_DASH1, SD_DASH2, SD_DASH3, SD_DASH4, SD_DASH5, SD_DASH6, SD_DASH7, SD_DASH8, SD_DASH9, SD_DASH10, SD_DASH11, SD_DASH12, SD_DASH13, SD_DASH14, SD_DASH15, SD_DASH16, SD_DASH17, SD_DASH18, SD_DASH19, SD_DASH20, SD_DASH_GUIDELAYER, NUM_STOCK_DASHES } |
A class defining a Dash pattern. More... |
|
|
|
Comment: MonoOn enum BlobType { BT_UNSELECTED, BT_SELECTED, BT_SELECTEDLARGEST, the larger of the two above BT_CLICKME, invisible blob used for click detection BT_MSTAGEFILLUNSELECTED, BT_MSTAGEFILLSELECTED, BT_MSTAGESELECTEDLARGEST, BT_CLIPVIEW refers to ClipView's ToolObject blobs }; MonoOff
Definition at line 221 of file attr.h. 00222 { 00223 BT_UNSELECTED, 00224 BT_SELECTED, 00225 BT_SELECTEDLARGEST, 00226 BT_CLICKME, 00227 BT_MSTAGEFILLUNSELECTED, 00228 BT_MSTAGEFILLSELECTED, 00229 BT_MSTAGESELECTEDLARGEST, 00230 BT_CLIPVIEW 00231 };
|
|
Comment: enum DrawModeType { DM_COPYPEN = 13, // These are set to the same numbers as Windows uses, so they can DM_EORPEN = 7 // be passed straight to the CDC::SetROP2 function. }; Definition at line 190 of file attr.h. 00191 { 00192 DM_COPYPEN = 13, // These are set to the same numbers as Windows uses, so they can 00193 DM_EORPEN = 7, // be passed straight to the CDC::SetROP2 function. 00194 00195 DM_EORDITHER = 1 // Used for drawing grad fills with EOR - we just want the brush 00196 // to be set as if we were using DM_COPYPEN, i.e. dithered and 00197 // not messed about with like it is when we do DM_EORPEN. 00198 };
|
|
Comment: enum JointType { MitreJoin, RoundJoin, BevelledJoin }; Definition at line 147 of file attr.h. 00148 { 00149 MitreJoin, 00150 RoundJoin, 00151 BevelledJoin 00152 };
|
|
Comment: enum LineCapType { LineCapButt, LineCapRound, LineCapSquare }; Definition at line 126 of file attr.h. 00127 { 00128 LineCapButt, 00129 LineCapRound, 00130 LineCapSquare 00131 };
|
|
A class defining a Dash pattern.
Definition at line 248 of file attr.h. 00249 { 00250 // These are old dashes, 00251 // don't use these any more 00252 SD_DASH = 1, 00253 SD_DOT, 00254 SD_DASHDOT, 00255 SD_DASHDOTDOT, 00256 SD_FILLMESH, 00257 00258 // New Dashes 00259 SD_SOLID = 0, 00260 SD_DASH1, 00261 SD_DASH2, 00262 SD_DASH3, 00263 SD_DASH4, 00264 SD_DASH5, 00265 SD_DASH6, 00266 SD_DASH7, 00267 SD_DASH8, 00268 SD_DASH9, 00269 SD_DASH10, 00270 SD_DASH11, 00271 SD_DASH12, 00272 SD_DASH13, 00273 SD_DASH14, 00274 SD_DASH15, 00275 SD_DASH16, 00276 SD_DASH17, 00277 SD_DASH18, 00278 SD_DASH19, 00279 SD_DASH20, 00280 SD_DASH_GUIDELAYER, 00281 00282 NUM_STOCK_DASHES 00283 };
|
|
Comment: enum WindingType { NonZeroWinding, NegativeWinding, EvenOddWinding, PositiveWinding }; Definition at line 169 of file attr.h. 00170 { 00171 NonZeroWinding, 00172 NegativeWinding, 00173 EvenOddWinding, 00174 PositiveWinding 00175 };
|