Exemplo n.º 1
0
 public ContextHistoryMemento(DocumentWorkspace documentWorkspace, MoveToolContext context, string name, ImageResource image)
     : base(documentWorkspace, name, image)
 {
     this.Data            = new OurContextHistoryMementoData(context);
     this.layerIndex      = this.DocumentWorkspace.ActiveLayerIndex;
     this.liftedPixelsRef = context.poLiftedPixels;
 }
Exemplo n.º 2
0
 public MoveToolContext(MoveToolContext cloneMe)
     : base(cloneMe)
 {
     this.poLiftedPixelsGuid = cloneMe.poLiftedPixelsGuid;
     this.poLiftedPixels     = cloneMe.poLiftedPixels; // do not clone
     this.liftedPixels       = cloneMe.liftedPixels;   // do not clone
 }
Exemplo n.º 3
0
 public OurContextHistoryMementoData(Context context)
 {
     this.context = (MoveToolContext)context.Clone();
 }
Exemplo n.º 4
0
 public ContextHistoryMemento(DocumentWorkspace documentWorkspace, MoveToolContext context, string name, ImageResource image)
     : base(documentWorkspace, name, image)
 {
     this.Data = new OurContextHistoryMementoData(context);
     this.layerIndex = this.DocumentWorkspace.ActiveLayerIndex;
     this.liftedPixelsRef = context.poLiftedPixels;
 }
Exemplo n.º 5
0
 public OurContextHistoryMementoData(Context context)
 {
     this.context = (MoveToolContext)context.Clone();
 }
Exemplo n.º 6
0
 public MoveToolContext(MoveToolContext cloneMe)
     : base(cloneMe)
 {
     this.poLiftedPixelsGuid = cloneMe.poLiftedPixelsGuid;
     this.poLiftedPixels = cloneMe.poLiftedPixels; // do not clone
     this.liftedPixels = cloneMe.liftedPixels; // do not clone
 }