Пример #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;
 }
Пример #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
 }
Пример #3
0
 public OurContextHistoryMementoData(Context context)
 {
     this.context = (MoveToolContext)context.Clone();
 }
Пример #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;
 }
Пример #5
0
 public OurContextHistoryMementoData(Context context)
 {
     this.context = (MoveToolContext)context.Clone();
 }
Пример #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
 }