internal static void CheckStatusBar(Form1 form, bool checkStatus, bool loadForm, bool refreshConfig) { StatusStrip statusStrip = form.statusStrip; ToolStripMenuItem statusBarToolStripMenuItem = form.statusBarToolStripMenuItem; ZoomTrackBarControl zoomTrackBarControl = form.zoomTrackBarControl; PictureBox zoomPictureBox = form.zoomPictureBox; if (checkStatus) { zoomPictureBox.Visible = false; zoomTrackBarControl.Visible = false; statusStrip.Visible = false; statusBarToolStripMenuItem.Checked = false; //form.Height = form.Height - statusStrip.Height; } else { //if (!loadForm) //{ // form.Height = form.Height + statusStrip.Height; //} statusStrip.Visible = true; zoomPictureBox.Visible = true; zoomTrackBarControl.Visible = true; statusBarToolStripMenuItem.Checked = true; } form.Refresh(); UpdateConfigParameter("StatusBarInvisible", checkStatus.ToString(), refreshConfig); }
internal static void SetZoomFromMouse(Form1 form, int wheelScrolls) { ZoomTrackBarControl zoomTrackBarControl = form.zoomTrackBarControl; if ((wheelScrolls < 0 && zoomTrackBarControl.Value > zoomTrackBarControl.Properties.Minimum) || (wheelScrolls > 0 && zoomTrackBarControl.Value < zoomTrackBarControl.Properties.Maximum)) { zoomTrackBarControl.Value += wheelScrolls; } }
public TUpdownZoomDecending(DomainUpDown ud, ZoomTrackBarControl tbar) : base(ud, tbar) { //UpDown = ud; //UpDown.SelectedItemChanged += UpDown_SelectedItemChanged; //UpDown.Leave += UpDown_Leave; //TrackBar = tbar; //TrackBar.ValueChanged += TrackBar_ValueChanged; }
void beiZoom_ShownEditor(object sender, ItemClickEventArgs e) { this.zoomControlCore = editItem.Manager.ActiveEditor as ZoomTrackBarControl; if (ZoomControl != null) { ZoomControl.ValueChanged += OnZoomValueChanged; OnZoomValueChanged(ZoomControl, EventArgs.Empty); } }
private void beiZoom_ShownEditor(object sender, ItemClickEventArgs e) { this.zoomControl = ribbon.Manager.ActiveEditor as ZoomTrackBarControl; if (ZoomControl != null) { ZoomControl.ValueChanged += new EventHandler(OnZoomTackValueChanged); OnZoomTackValueChanged(ZoomControl, EventArgs.Empty); } }
private static void NoteModeOff(Form1 form) { MenuStrip menuStrip = form.menuStrip; ToolStrip toolStrip = form.toolStrip; XtraTabControl pagesTabControl = form.pagesTabControl; SplitContainer verticalSplitContainer = form.verticalSplitContainer; ToolStrip sessionToolStrip = form.sessionToolStrip; Panel searchReplacePanel = form.searchReplacePanel; StatusStrip statusStrip = form.statusStrip; PictureBox zoomPictureBox = form.zoomPictureBox; ZoomTrackBarControl zoomTrackBarControl = form.zoomTrackBarControl; ToolStripMenuItem closeToolStripMenuItem3 = form.closeToolStripMenuItem3; if (ConfigUtil.GetBoolParameter("NoteModeTabs")) { pagesTabControl.CustomHeaderButtons.AddRange(new[] { new CustomHeaderButton(ButtonPredefines.Ellipsis) }); } menuStrip.Visible = true; toolStrip.Visible = !ConfigUtil.GetBoolParameter("ToolbarInvisible"); pagesTabControl.ShowTabHeader = DefaultBoolean.True; pagesTabControl.ContextMenuStrip = form.pageContextMenuStrip; verticalSplitContainer.Panel1.Padding = new Padding(3, 0, 3, 0); sessionToolStrip.Visible = closeToolStripMenuItem3.Enabled; searchReplacePanel.Visible = !ConfigUtil.GetBoolParameter("SearchReplacePanelDisabled"); statusStrip.Visible = !ConfigUtil.GetBoolParameter("StatusBarInvisible"); zoomPictureBox.Visible = true; zoomTrackBarControl.Visible = true; form.TopMost = !ConfigUtil.GetBoolParameter("StayOnTopDisabled"); form.FormBorderStyle = FormBorderStyle.Sizable; #if Debug form.TopMost = false; #endif for (int i = 0; i < pagesTabControl.TabPages.Count; i++) { CustomLineNumbers customLineNumbers = ProgramUtil.GetCustomLineNumbers(pagesTabControl.TabPages[i]); CustomRichTextBox pageTextBox = ProgramUtil.GetPageTextBox(pagesTabControl.TabPages[i]); customLineNumbers.Visible = ConfigUtil.GetBoolParameter("LineNumbersVisible"); pageTextBox.WordWrap = !ConfigUtil.GetBoolParameter("WordWrapDisabled"); } if (CustomFilesManager.IsAnnotationPanelOpen(form)) { CustomFilesManager.ResumeAnnotationPanel(form); } form.WindowState = ConfigUtil.GetStringParameter("WindowState") == "Maximized" ? FormWindowState.Maximized : FormWindowState.Normal; form.Size = new Size(ConfigUtil.GetIntParameter("WindowSizeX"), ConfigUtil.GetIntParameter("WindowSizeY")); verticalSplitContainer.Panel2Collapsed = ConfigUtil.GetBoolParameter("InternalExplorerInvisible"); }
public TUpdownZoom(DomainUpDown ud, ZoomTrackBarControl tbar) { UpDown = ud; UpDown.SelectedItemChanged += UpDown_SelectedItemChanged; UpDown.Leave += UpDown_Leave; TrackBar = tbar; TrackBar.Properties.Maximum = UpDown.Items.Count - 1; TrackBar.Properties.Minimum = 0; TrackBar.ValueChanged += TrackBar_ValueChanged; if (UpDown.Items.Count > 0) { UpDown.SelectedIndex = 0; } }
internal static void ZoomSelect(Form1 form, int?zoom) { XtraTabControl pagesTabControl = form.pagesTabControl; ZoomTrackBarControl zoomTrackBarControl = form.zoomTrackBarControl; CustomRichTextBox currentPageTextBox = ProgramUtil.GetPageTextBox(pagesTabControl.SelectedTabPage); int zoomInt; if (zoom == null) { zoomInt = GetZoomFromTrackBar(zoomTrackBarControl); } else { zoomInt = Convert.ToInt32(zoom); SetTrackBarFromZoom(zoomTrackBarControl, zoomInt); } ColumnRulerManager.SetZoom(pagesTabControl.SelectedTabPage, zoomInt); currentPageTextBox.ZoomFactor = (float)zoomInt / 100; currentPageTextBox.CustomZoom = zoomInt; }
void beiZoom_HiddenEditor(object sender, ItemClickEventArgs e) { ZoomControl.ValueChanged -= OnZoomValueChanged; this.zoomControlCore = null; }
private void beiZoom_HiddenEditor(object sender, ItemClickEventArgs e) { ZoomControl.ValueChanged -= new EventHandler(OnZoomTackValueChanged); this.zoomControl = null; }
private static void NoteModeOn(Form1 form) { MenuStrip menuStrip = form.menuStrip; ToolStrip toolStrip = form.toolStrip; XtraTabControl pagesTabControl = form.pagesTabControl; SplitContainer verticalSplitContainer = form.verticalSplitContainer; ToolStrip sessionToolStrip = form.sessionToolStrip; Panel searchReplacePanel = form.searchReplacePanel; StatusStrip statusStrip = form.statusStrip; PictureBox zoomPictureBox = form.zoomPictureBox; ZoomTrackBarControl zoomTrackBarControl = form.zoomTrackBarControl; if (ConfigUtil.GetBoolParameter("NoteModeTabs")) { ContextMenuStrip smallPageContextMenuStrip = new ContextMenuStrip(); for (int i = 0; i < 2; i++) { smallPageContextMenuStrip.Items.Add( ((CustomToolStripMenuItem)form.pageContextMenuStrip.Items[i]).Clone()); } pagesTabControl.ContextMenuStrip = smallPageContextMenuStrip; pagesTabControl.CustomHeaderButtons.Clear(); } else { pagesTabControl.ContextMenuStrip = null; pagesTabControl.ShowTabHeader = DefaultBoolean.False; } menuStrip.Visible = false; toolStrip.Visible = false; verticalSplitContainer.Panel1.Padding = new Padding(0, 0, 0, 0); verticalSplitContainer.Panel2Collapsed = true; sessionToolStrip.Visible = false; searchReplacePanel.Visible = false; statusStrip.Visible = false; zoomPictureBox.Visible = false; zoomTrackBarControl.Visible = false; form.TopMost = true; form.FormBorderStyle = FormBorderStyle.SizableToolWindow; #if Debug form.TopMost = false; #endif for (int i = 0; i < pagesTabControl.TabPages.Count; i++) { CustomLineNumbers customLineNumbers = ProgramUtil.GetCustomLineNumbers(pagesTabControl.TabPages[i]); CustomRichTextBox pageTextBox = ProgramUtil.GetPageTextBox(pagesTabControl.TabPages[i]); if (ColumnRulerManager.IsPanelOpen(pagesTabControl.TabPages[i])) { ColumnRulerManager.ClosePanel(pagesTabControl.TabPages[i]); } customLineNumbers.Visible = false; pageTextBox.WordWrap = true; } form.WindowState = FormWindowState.Normal; form.Size = new Size(ConfigUtil.GetIntParameter("NoteModeSizeX"), ConfigUtil.GetIntParameter("NoteModeSizeY")); if (CustomFilesManager.IsHostsSectionPanelOpen(form)) { form.Width += ConstantUtil.hostsPanelWidth; //ProgramUtil.GetSectionsPanel(pagesTabControl.SelectedTabPage).Width; } if (CustomFilesManager.IsAnnotationPanelOpen(form)) { CustomFilesManager.HideAnnotationPanel(form); } }