Пример #1
0
        public void Action(object sender, EventArgs e)
        {
            WidthDialog dlg = new WidthDialog();

            try
            {
                dlg.ShowDialog();
                DrawingApi.xData.LineWidth = Convert.ToSingle(dlg.GetWidth());
            }
            finally
            {
                dlg.Dispose();
            }
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
        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);
            }
        }