public void Action(object sender, EventArgs e) { WidthDialog dlg = new WidthDialog(); try { dlg.ShowDialog(); DrawingApi.xData.LineWidth = Convert.ToSingle(dlg.GetWidth()); } finally { dlg.Dispose(); } }
protected override void Execute(CommandExecuteArgs args) { CharacterHandler handler = base.Handler as CharacterHandler; var size = handler.CurrentPage.Canvas.Size; var dialog = new WidthDialog(); dialog.Width = size.Width; var result = dialog.ShowModal(handler.Viewer as Control); if (result == DialogResult.Ok) { DoResize(dialog.Width); } }
public override void Action(object sender, EventArgs e) { WidthDialog dlg = new WidthDialog(); dlg.ShowDialog(); float value = dlg.GetWidth(); cmd.canvasVector.data.LineWidth = value; if (cmd.canvasVector.StackControl != null) { cmd.canvasVector.StackControl.data.LineWidth = value; cmd.canvasVector.StackControl.DrawFigure(cmd.canvasVector.StackControl.data.Type); } }
public override bool Send(SendCommandArgs args) { base.Send(args); CharacterHandler handler = base.Handler as CharacterHandler; var size = handler.CurrentPage.Canvas.Size; var dialog = new WidthDialog(); dialog.Width = size.Width; var result = dialog.ShowModal(handler.Viewer as Control); if (result == DialogResult.Ok) { args.Message.WriteVariableInt32(dialog.Width); return(true); } else { return(false); } }