public ZoomTo(Viewer.Viewer viewer) { // // Required for Windows Form Designer support // InitializeComponent(); _Viewer = viewer; // set the intial value for magnification if (_Viewer.ZoomMode == ZoomEnum.FitPage) { cbMagnify.Text = "Fit Page"; } else if (_Viewer.ZoomMode == ZoomEnum.FitWidth) { cbMagnify.Text = "Fit Width"; } else if (_Viewer.Zoom == 1) { cbMagnify.Text = "Actual Size"; } else { string formatted = string.Format("{0:#0.##}", _Viewer.Zoom * 100); if (formatted[formatted.Length - 1] == '.') { formatted = formatted.Substring(0, formatted.Length - 2); } formatted = formatted + "%"; cbMagnify.Text = formatted; } }
public void addViewer() { this.SuspendLayout(); viewer = new Viewer.Viewer(groupBox2.Width, groupBox2.Height); viewer.Dock = DockStyle.Fill; groupBox2.Controls.Add(viewer); showSample(); this.ResumeLayout(); this.Invalidate(true); }
public void addViewer() { this.SuspendLayout(); viewer = new Viewer.Viewer( groupBox2.Width, groupBox2.Height); viewer.Dock = DockStyle.Fill; groupBox2.Controls.Add(viewer); showSample(); this.ResumeLayout(); this.Invalidate(true); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MagnifyClick(object sender, RoutedEventArgs e) { try { if (_currentlySelectedField != null) { ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } } catch (ArgumentNullException Ex) { ErrorHandling.ReportErrorToUser("Error: " + Ex.Message); } }
/// <summary> /// Opens a PMViewerWindow for the selected field. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FieldDoubleClick(object sender, MouseButtonEventArgs e) { if (sender.GetType() == typeof(Button)) { _currentlySelectedField = ((sender as Button).Tag as Field); try { ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } catch (ArgumentNullException ex) { ErrorHandling.ReportErrorToUser("Error: " + ex.Message); } } }
/// <summary> /// Opens a PMViewerWindow for the selected field. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FieldDoubleClick(object sender, MouseButtonEventArgs e) { if (sender.GetType() == typeof(Button)) { _currentlySelectedField = (((Button)sender).Tag as Field); try { if (_currentlySelectedField.ProcessModel == null) { throw new ArgumentNullException("field", @"No processmodel can be found for this field"); } ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } catch (ArgumentNullException Ex) { ErrorHandling.ReportErrorToUser("Error: " + Ex.Message); } } }
public ZoomTo(Viewer.Viewer viewer) { // // Required for Windows Form Designer support // InitializeComponent(); _Viewer = viewer; // set the intial value for magnification if (_Viewer.ZoomMode == ZoomEnum.FitPage) cbMagnify.Text = "Fit Page"; else if (_Viewer.ZoomMode == ZoomEnum.FitWidth) cbMagnify.Text = "Fit Width"; else if (_Viewer.Zoom == 1) cbMagnify.Text = "Actual Size"; else { string formatted = string.Format("{0:#0.##}", _Viewer.Zoom * 100); if (formatted[formatted.Length-1] == '.') formatted = formatted.Substring(0, formatted.Length-2); formatted = formatted + "%"; cbMagnify.Text = formatted; } }
/// <summary> /// Opens a PMViewerWindow for the selected field. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FieldDoubleClick(object sender, MouseButtonEventArgs e) { if (sender.GetType() == typeof(Button)) { _currentlySelectedField = ((sender as Button).Tag as Field); try { ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } catch (ArgumentNullException ex) { ErrorHandling.ReportErrorToUser("Error: " + ex.Message); } } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MagnifyClick(object sender, RoutedEventArgs e) { try { if (_currentlySelectedField != null) { ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } } catch (ArgumentNullException Ex) { ErrorHandling.ReportErrorToUser("Error: " + Ex.Message); } }
/// <summary> /// Opens a PMViewerWindow for the selected field. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void FieldDoubleClick(object sender, MouseButtonEventArgs e) { if (sender.GetType() == typeof(Button)) { _currentlySelectedField = (((Button)sender).Tag as Field); try { if (_currentlySelectedField.ProcessModel == null) throw new ArgumentNullException("field", @"No processmodel can be found for this field"); ModernWindow viewer = new Viewer.Viewer(_currentlySelectedField); viewer.Owner = Application.Current.MainWindow; viewer.Show(); } catch (ArgumentNullException Ex) { ErrorHandling.ReportErrorToUser("Error: " + Ex.Message); } } }