internal void InitializeForm(String culture) { InitializeComponent(); LookFeelUtil.SetLookAndFeel((Form1)Owner, contentContextMenuStrip); cultureInternal = culture; LanguageUtil.SetCurrentLanguage(this, cultureInternal); }
internal Form1(String path) { InitializeComponent(); executablePath = path; LookFeelUtil.SetLookAndFeel(contentContextMenuStrip, executablePath); SetLanguage(); }
internal void InitializeForm() { InitializeComponent(); LookFeelUtil.SetLookAndFeel(contentContextMenuStrip); SetLanguage(); Form1 form = (Form1)Owner; String filename = ProgramUtil.GetFilenameTabPage(form.pagesTabControl.SelectedTabPage); CustomRichTextBox pageTextBox = ProgramUtil.GetPageTextBox(form.pagesTabControl.SelectedTabPage); String xmlString = pageTextBox.Text; //XmlUrlResolver resolver = new XmlUrlResolver(); //resolver.Credentials = CredentialCache.DefaultCredentials; XmlDocument xmldoc = new XmlDocument(); XmlReaderSettings settings = new XmlReaderSettings { IgnoreWhitespace = true, //XmlResolver = resolver, IgnoreComments = true, DtdProcessing = DtdProcessing.Parse //ProhibitDtd = false }; StringReader reader = new StringReader(xmlString); XmlReader render = !String.IsNullOrEmpty(filename) ? XmlReader.Create(reader, settings, filename) : XmlReader.Create(reader, settings); try { xmldoc.Load(render); } catch (Exception exception) { String error = String.Format(LanguageUtil.GetCurrentLanguageString("Error", Name), exception.Message); WindowManager.ShowAlertBox(form, error); reader.Dispose(); render.Close(); return; } reader.Dispose(); render.Close(); GridBuilder builder = new GridBuilder(); GridCellGroup xmlgroup = new GridCellGroup { Flags = GroupFlags.Overlapped | GroupFlags.Expanded }; builder.ParseNodes(xmlgroup, null, xmldoc.ChildNodes); root = new GridCellGroup(); root.Table.SetBounds(1, 2); root.Table[0, 0] = new GridHeadLabel { Text = "XML" }; root.Table[0, 1] = xmlgroup; xmlGridView.Cell = root; xmlGridView.Font = pageTextBox.Font; xmlGridView.ForeColor = pageTextBox.ForeColor; xmlGridView.BackColor = pageTextBox.BackColor; }
internal void InitializeForm(String culture) { InitializeComponent(); LookFeelUtil.SetLookAndFeel((Form1)Owner, contentContextMenuStrip); cultureInternal = culture; SetLanguage(); versionLabel.Text = String.Format("{0} - build {1}", AssemblyUtil.AssemblyVersion, AssemblyUtil.AssemblyConfiguration); closeButton.Focus(); SetFamilyEdition(); }
internal void InitializeForm() { InitializeComponent(); LookFeelUtil.SetLookAndFeel(new[] { customContextMenuStrip, gridViewContextMenuStrip }); SetLanguage(); ControlUtil.SetContextMenuStrip(this, new[] { delimiterComboBox, quoteComboBox }); currentDelimiter = standardDelimiter; currentQuote = standardQuote; noAutomaticalActionForControls = true; //Needed until show event has ended delimiterComboBox.SelectedIndex = 0; quoteComboBox.SelectedIndex = 0; CsvManager.ReadCsv(this, headerCheckBox.Checked, currentDelimiter, currentQuote); startingData = ((DataTable)csvGridView.DataSource).Copy(); }
private void nextButton_Click(object sender, EventArgs e) { if (introPanel.Visible) { introPanel.Visible = false; backButton.Visible = true; if (skipSettingsCheckBox.Checked) { installPanel.Visible = true; nextButton.Text = LanguageUtil.GetCurrentLanguageString("nextButtonInstall", Name, OptionManager.GetLanguage(this)); stepLabel.Text = LanguageUtil.GetCurrentLanguageString("InstallPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_6; InstallManager.InitInstallPanel(destinationPathTextBox, availableSpaceLabel1, requiredSpaceLabel1, languageComboBox, OptionManager.GetLanguage(this)); } else { languagePanel.Visible = true; stepLabel.Text = LanguageUtil.GetCurrentLanguageString("LanguagePhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_2; } } else if (languagePanel.Visible) { languagePanel.Visible = false; lookAndFeelPanel.Visible = true; stepLabel.Text = LanguageUtil.GetCurrentLanguageString("LookAndFeelPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_3; } else if (lookAndFeelPanel.Visible) { lookAndFeelPanel.Visible = false; windowPanel.Visible = true; LookFeelUtil.SetLookAndFeel(this, contentContextMenuStrip); LookFeelUtil.SetLookAndFeel(this, contentContextMenuStrip1); stepLabel.Text = LanguageUtil.GetCurrentLanguageString("WindowPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_4; } else if (windowPanel.Visible) { windowPanel.Visible = false; internetPanel.Visible = true; stepLabel.Text = LanguageUtil.GetCurrentLanguageString("InternetPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_5; } else if (internetPanel.Visible) { internetPanel.Visible = false; installPanel.Visible = true; nextButton.Text = LanguageUtil.GetCurrentLanguageString("nextButtonInstall", Name, OptionManager.GetLanguage(this)); stepLabel.Text = LanguageUtil.GetCurrentLanguageString("InstallPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_6; InstallManager.InitInstallPanel(destinationPathTextBox, availableSpaceLabel1, requiredSpaceLabel1, languageComboBox, OptionManager.GetLanguage(this)); } else if (installPanel.Visible) { installPanel.Visible = false; endPanel.Visible = true; backButton.Visible = false; nextButton.Visible = false; cancelButton.Enabled = false; stepLabel.Text = LanguageUtil.GetCurrentLanguageString("EndPhase", Name, OptionManager.GetLanguage(this)); stepPictureBox.Image = ImageResource.install_step_7; Refresh(); if (InstallManager.InstallProcedure(this, installProgressBar, installTextBox, OptionManager.GetLanguage(this))) { nextButton.Text = LanguageUtil.GetCurrentLanguageString("nextButtonStart", Name, OptionManager.GetLanguage(this)); nextButton.Visible = true; nextButton.Click += nextButton_ClickEnd; nextButton.Focus(); } else { backButton.Visible = true; } cancelButton.Text = LanguageUtil.GetCurrentLanguageString("cancelButtonExit", Name, OptionManager.GetLanguage(this)); cancelButton.Enabled = true; } }
internal SearchInFilesPanel() { InitializeComponent(); LookFeelUtil.SetLookAndFeel(searchInFilesContextMenuStrip); }
internal static void RefreshOwner(Options form, bool closeOptionsAfterSave, Font previousFont, Font font, Color previousFontColor, Color fontColor, Color previousBackgroundColor, Color backgroundColor, bool previousHighlightURL, String previousLanguage, bool previousJumpListActivated) { Form1 form1 = (Form1)form.Owner; XtraTabControl pagesTabControl = form1.pagesTabControl; CheckBox caseCheckBox = form1.searchPanel.caseCheckBox; CheckBox loopCheckBox = form1.searchPanel.loopCheckBox; ToolStrip sessionToolStrip = form1.sessionToolStrip; ToolStripMenuItem useDefaultToolStripMenuItem = form1.useDefaultToolStripMenuItem; CheckBox showSearchPanelCheckBox = form.showSearchPanelCheckBox; CheckBox wordWrapCheckBox = form.wordWrapCheckBox; CheckBox stayOnTopCheckBox = form.stayOnTopCheckBox; CheckBox toolbarCheckBox = form.toolbarCheckBox; CheckBox statusBarCheckBox = form.statusBarCheckBox; CheckBox minimizeOnTrayIconCheckBox = form.minimizeOnTrayIconCheckBox; CheckBox caseSensitiveCheckBox = form.caseSensitiveCheckBox; CheckBox loopAtEOFCheckBox = form.loopAtEOFCheckBox; CheckBox urlsCheckBox = form.urlsCheckBox; ImageComboBoxEdit languageComboBox = form.languageComboBox; CheckBox internalExplorerCheckBox = form.internalExplorerCheckBox; ComboBox tabCloseButtonOnComboBox = form.tabCloseButtonOnComboBox; ComboBox tabPositionComboBox = form.tabPositionComboBox; ComboBox tabOrientationComboBox = form.tabOrientationComboBox; CheckBox tabMultilineCheckBox = form.tabMultilineCheckBox; CheckBox useExistingCheckBox = form.useExistingCheckBox; ComboBox defaultComboBox = form.defaultComboBox; CheckBox lineNumbersCheckBox = form.lineNumbersCheckBox; CheckBox keepInitialSpacesOnReturnCheckBox = form.keepInitialSpacesOnReturnCheckBox; CheckBox keepBulletListOnReturnCheckBox = form.keepBulletListOnReturnCheckBox; CheckBox jumpListCheckBox = form.jumpListCheckBox; WindowManager.CheckSearchReplacePanel(form1, showSearchPanelCheckBox.Checked, true); //form1.searchPanel.Visible WindowManager.CheckWordWrap(form1, !wordWrapCheckBox.Checked, false); if (form1.WindowMode == CustomForm.WindowModeEnum.Fullscreen) { WindowManager.CheckStayOnTop(form1, !stayOnTopCheckBox.Checked, false); } WindowManager.CheckToolbar(form1, !toolbarCheckBox.Checked, true, false); WindowManager.CheckStatusBar(form1, !statusBarCheckBox.Checked, true, false); WindowManager.CheckTrayIcon(form1, !minimizeOnTrayIconCheckBox.Checked, false); WindowManager.CheckSearchCaseSensitive(caseSensitiveCheckBox.Checked, caseCheckBox, false); WindowManager.CheckSearchLoop(loopAtEOFCheckBox.Checked, loopCheckBox, false); WindowManager.CheckInternalExplorer(form1, internalExplorerCheckBox.Checked, false); WindowManager.CheckDefaultEncoding(form1, useExistingCheckBox.Checked, false); WindowManager.CheckEncoding(form1, defaultComboBox.SelectedIndex, false); WindowManager.CheckLineNumbers(form1, lineNumbersCheckBox.Checked, false); FileListManager.RefreshRecentFiles(form1); FileListManager.RefreshSearchHistory(form1); if ((previousJumpListActivated != jumpListCheckBox.Checked) && !jumpListCheckBox.Checked) { SystemUtil.ClearWindowsJumpList(form1); } else if ((previousJumpListActivated != jumpListCheckBox.Checked) && jumpListCheckBox.Checked) { SystemUtil.SetWindowsJumpList(form1); } //If session is open and don't use default aspect, it will do nothing if (!sessionToolStrip.Visible || (sessionToolStrip.Visible && useDefaultToolStripMenuItem.Checked)) { CheckTabCloseButton(form1, tabCloseButtonOnComboBox.SelectedIndex); CheckTabPosition(form1, tabPositionComboBox.SelectedIndex); CheckTabOrientation(form1, tabOrientationComboBox.SelectedIndex); } CheckTabMultiline(form1, tabMultilineCheckBox.Checked); form1.KeepInitialSpacesOnReturn = keepInitialSpacesOnReturnCheckBox.Checked; form1.KeepBulletListOnReturn = keepBulletListOnReturnCheckBox.Checked; if (!previousFont.Equals(font) || previousFontColor != fontColor || previousBackgroundColor != backgroundColor || previousHighlightURL != urlsCheckBox.Checked) { foreach (XtraTabPage tabPage in pagesTabControl.TabPages) { CustomRichTextBox pageTextBox = ProgramUtil.GetPageTextBox(tabPage); CustomLineNumbers customLineNumbers = ProgramUtil.GetCustomLineNumbers(tabPage); pageTextBox.Font = font; customLineNumbers.Font = font; pageTextBox.ForeColor = fontColor; pageTextBox.BackColor = backgroundColor; customLineNumbers.BackColor = backgroundColor; pageTextBox.DetectUrls = urlsCheckBox.Checked; } form1.SetMainFont(font); form1.TextFontColor = fontColor; form1.TextBackgroundColor = backgroundColor; } LookFeelUtil.SetForm1LookAndFeel(form1); //if (!closeOptionsAfterSave) //{ // LookFeelUtil.SetOptionsLookAndFeel(form); //} if (previousLanguage == languageComboBox.SelectedItem.ToString()) { return; } ConfigUtil.UpdateParameter("RecreateJumpList", true.ToString()); if (!closeOptionsAfterSave) { form.SetLanguage(); } form1.SetLanguage(true); }