#include "layer.h"
Go to the source code of this file.
Classes | |
class | OpLayerGalParam |
class | LayerStateAction |
An action which changes the state of a layer or the layer system. More... | |
class | OpLayerGalChange |
class | OpDeletePageBackground |
class | LayerDlgParam |
Holds the parameters for the LayerNameDlg to perform its stuff on. More... | |
class | LayerNameDlg |
Allows the user to edit the parts of a layer. More... | |
class | OpDisplayLayerGallery |
Displays the layers gallery. This op can be attached to a menu, button or keypress. More... | |
class | OpDisplayFrameGallery |
Displays the frame gallery. This op can be attached to a menu, button or keypress. More... | |
Defines | |
#define | OPTOKEN_LAYERGALCHANGE _T("LayerGalChange") |
Performs an undoable change (new, delete, change) to a single layer. | |
#define | OPTOKEN_DELETEPAGEBACKGROUND _T("DeletePageBackground") |
Performs an undoable change of deleting the page background layer. | |
#define | OPTOKEN_LAYERNAMEDLG _T("LayerNameDlg") |
#define | OPTOKEN_DISPLAYLAYERGALLERY _T("DisplayLayerGallery") |
#define | OPTOKEN_DISPLAYFRAMEGALLERY _T("DisplayFrameGallery") |
Enumerations | |
enum | MoveLayerType { MOVELAYER_UPONE, MOVELAYER_DOWNONE } |
enum | OpLayerGalReason { LAYER_NONE, LAYER_NEW, LAYER_DELETE, LAYER_CHANGE, LAYER_CHANGE_NAME, LAYER_MOVE, LAYER_COPY, LAYER_VISIBLE, LAYER_ALLVISIBLE, LAYER_LOCKED, LAYER_MULTILAYER, LAYER_TOGGLEBACKGROUND, LAYER_SOLID, LAYER_OVERLAY, LAYER_MAKEFRAME, LAYER_ACTIVE, FRAME_SELECT, FRAME_NEW, FRAME_COPY, FRAME_DELETE, FRAME_MOVE, FRAME_ALLVISIBLE, FRAME_MULTILAYER, PAGEBACKGROUND_DEFAULT } |
Holds the parameters for the OpLayerGalChange to perform its stuff on. More... |
|
Performs an undoable change of deleting the page background layer.
Definition at line 318 of file layergal.h. |
|
Definition at line 453 of file layergal.h. |
|
Definition at line 424 of file layergal.h. |
|
Performs an undoable change (new, delete, change) to a single layer.
Definition at line 275 of file layergal.h. |
|
Definition at line 372 of file layergal.h. |
|
Definition at line 114 of file layergal.h. 00115 { 00116 MOVELAYER_UPONE, 00117 MOVELAYER_DOWNONE 00118 };
|
|
Holds the parameters for the OpLayerGalChange to perform its stuff on.
Definition at line 140 of file layergal.h. 00141 { 00142 LAYER_NONE, 00143 LAYER_NEW, 00144 LAYER_DELETE, 00145 LAYER_CHANGE, 00146 LAYER_CHANGE_NAME, 00147 LAYER_MOVE, 00148 LAYER_COPY, 00149 LAYER_VISIBLE, 00150 LAYER_ALLVISIBLE, 00151 LAYER_LOCKED, 00152 LAYER_MULTILAYER, 00153 LAYER_TOGGLEBACKGROUND, 00154 // special frame flags 00155 LAYER_SOLID, 00156 LAYER_OVERLAY, 00157 LAYER_MAKEFRAME, 00158 LAYER_ACTIVE, 00159 // special frame related items 00160 FRAME_SELECT, 00161 FRAME_NEW, 00162 FRAME_COPY, 00163 FRAME_DELETE, 00164 FRAME_MOVE, 00165 FRAME_ALLVISIBLE, 00166 FRAME_MULTILAYER, 00167 // Special page background reason 00168 PAGEBACKGROUND_DEFAULT // actually deletes the page background layer 00169 };
|