private void OnXChanged(double value) { OnHandleGroupFrameLocation((IRectElement)SenderRealParams.Element); RectLayerChangedAction action; action = new RectLayerChangedAction(SenderRealParams.Element, "X", value,_lastX); SmartLCTActionManager.RecordAction(action); _lastX = value; }
private void OnHeightChanged(double value) { RectLayerChangedAction action; action = new RectLayerChangedAction(SenderRealParams.Element, "Height", value, _lastHeight); SmartLCTActionManager.RecordAction(action); _lastHeight = value; }
private void OnWidthChanged(double value) { RectLayerChangedAction action; action = new RectLayerChangedAction(SenderRealParams.Element, "Width", value, _lastWidth); SmartLCTActionManager.RecordAction(action); _lastWidth = value; }
private void OnRecordActionValueChanged(PrePropertyChangedEventArgs e) { RectLayerChangedAction action; action = new RectLayerChangedAction(ScreenRealParams.ScreenLayer.ParentElement, e.PropertyName, ((RectLayer)e.NewValue).ElementCollection, ((RectLayer)e.OldValue).ElementCollection); SmartLCTActionManager.RecordAction(action); }