public CommandObject(DrawPadCommand command, object reserve) : this(command) { _reserve = reserve; }
public CommandObject(DrawPadCommand command) { _command = command; _reserve = null; }
public DrawPad() { InitializeComponent(); Zoom = 1; _shapeDrawer = new ShapeDrawer(); _filler = new Filler(); _drawingControl = new DrawingControl(); _drawingControl.SetShapDrawer(_shapeDrawer); _drawingControl.ShapeCreated += DrawingControl_ShapeCreated; _textControl = new TextControl(gdiArea); _textControl.TextCreated += TextControl_TextCreated; _textControl.TextChanged += TextControl_TextChanged; _currentCommand = DrawPadCommand.None; _currentShape = null; _outlineWidth = 2F; _outlineColor = Color.Black; _outlineDash = DashStyle.Solid; _fillColor = Color.Transparent; _textFont = new Font("Segoe UI", 9.75F, FontStyle.Regular, GraphicsUnit.Point, 0); _shapeArea = 0; }
public CommandChangedEventArgs(DrawPadCommand command) { Command = command; }