public PrintChartCommand(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { Icon = Resources.printToolStripButtonImage; Text = MenuStrings.printToolStripButton_Text; ToolTip = MenuStrings.printToolStripButton_Text; ShortcutKeyString = "Ctrl+P"; }
public EqualAxesCommand(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { Text = MenuStrings.equalAxes_Text; ToolTip = MenuStrings.equalAxes_Text; CheckOnClick = true; Checked = chart3D.EqualAxes; BindingUtils.TwoWayBinding(this, nameof(Checked), chart3D, nameof(chart3D.EqualAxes)); }
public FitAxesCommand(IChart3D chart3D) { _chart3D = chart3D; Text = MenuStrings.fitAxes_Text; ToolTip = MenuStrings.fitAxes_Text; CheckOnClick = true; Checked = !chart3D.EqualAxes; BindingUtils.OnPropertyChanged(chart3D, nameof(chart3D.EqualAxes), () => Checked = !chart3D.EqualAxes); }
protected BaseCommandForCharts(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) { this.chart2D = chart2d; this.complexChart = complexChart; this.chart3D = chart3d; _charts = new Dictionary <CalculationsMode, IChart>() { { CalculationsMode.Real, chart2d }, { CalculationsMode.Complex, complexChart }, { CalculationsMode.Fxy, chart3D }, }; _sharedViewState = sharedViewState; }
public PrintCommand(ICanFileEdit scriptingCodeEditor, ICanFileEdit customFunctionsCodeEditor, ISharedViewState sharedViewState, IApplicationManager applicationManager, IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d) { Icon = Resources.printToolStripButtonImage; Text = MenuStrings.printToolStripButton_Text; ToolTip = MenuStrings.printToolStripButton_Text; ShortcutKeyString = "Ctrl+P"; this._scriptingCodeEditor = scriptingCodeEditor; this._customFunctionsCodeEditor = customFunctionsCodeEditor; _sharedViewState = sharedViewState; _applicationManager = applicationManager; _charts = new Dictionary <CalculationsMode, IChart>() { { CalculationsMode.Real, chart2d }, { CalculationsMode.Complex, complexChart }, { CalculationsMode.Fxy, chart3d } }; }
public PrintPreviewChartCommand(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { Icon = Resources.printPreviewToolStripMenuItemImage; Text = MenuStrings.printPreviewToolStripMenuItem_Text; ToolTip = MenuStrings.printPreviewToolStripMenuItem_Text; //this.ShortcutKeyString = "Ctrl+P"; }
public ExportCommand(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { Text = MenuStrings.export_Text; ToolTip = MenuStrings.export_Text; }
public TransformOptionCommand(string text, string toolTip, IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { _sharedViewState = sharedViewState; Text = text; ToolTip = toolTip; }
public EditChartPropertiesCommand(IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d, ISharedViewState sharedViewState) : base(chart2d, complexChart, chart3d, sharedViewState) { Text = MenuStrings.editProperties_Text; ToolTip = MenuStrings.editProperties_Text; }
public TransformCommand(ISharedViewState sharedViewState, IChart2D chart2d, IComplexChart complexChart, IChart3D chart3d) : base(MenuStrings.transformToolStripMenuItem_Text) { _sharedViewState = sharedViewState; BindingUtils.OnPropertyChanged(_sharedViewState, nameof(_sharedViewState.CurrentView), () => IsEnabled = _sharedViewState.CurrentView == ViewName.Charting); ChildrenCommands = new List <IToolbarCommand> { new TransformOptionCommand(MenuStrings.FFT_Text, MenuStrings.FFT_ToolTip_Text, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.IFFT_Text, MenuStrings.IFFT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.DST_Text, MenuStrings.DST_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.IDST_Text, MenuStrings.IDST_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.DCT_Text, MenuStrings.DCT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.IDCT_Text, MenuStrings.IDCT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.FHT_Text, MenuStrings.FHT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.IFHT_Text, MenuStrings.IFHT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState), new TransformOptionCommand(MenuStrings.DHT_Text, MenuStrings.DHT_ToolTipText, chart2d, complexChart, chart3d, sharedViewState) // new TransformOptionCommand(MenuStrings.,MenuStrings.IFHT_ToolTipText,charts), }; }