public ChangeCasing() { UiUtil.PreInitialize(this); InitializeComponent(); UiUtil.FixFonts(this); LanguageStructure.ChangeCasing language = Configuration.Settings.Language.ChangeCasing; Text = language.Title; groupBoxChangeCasing.Text = language.ChangeCasingTo; radioButtonNormal.Text = language.NormalCasing; checkBoxFixNames.Text = language.FixNamesCasing; radioButtonFixOnlyNames.Text = language.FixOnlyNamesCasing; checkBoxOnlyAllUpper.Text = language.OnlyChangeAllUppercaseLines; radioButtonUppercase.Text = language.AllUppercase; radioButtonLowercase.Text = language.AllLowercase; buttonOK.Text = Configuration.Settings.Language.General.Ok; buttonCancel.Text = Configuration.Settings.Language.General.Cancel; FixLargeFonts(); if (Configuration.Settings.Tools.ChangeCasingChoice == "NamesOnly") { radioButtonFixOnlyNames.Checked = true; } else if (Configuration.Settings.Tools.ChangeCasingChoice == "Uppercase") { radioButtonUppercase.Checked = true; } else if (Configuration.Settings.Tools.ChangeCasingChoice == "Lowercase") { radioButtonLowercase.Checked = true; } }
public Beamer(Main main, Subtitle subtitle, int index) { InitializeComponent(); _main = main; _subtitle = subtitle; _index = index; LanguageStructure.ChangeCasing language = Configuration.Settings.Language.ChangeCasing; Text = language.Title; groupBoxImageSettings.Text = Configuration.Settings.Language.ExportPngXml.ImageSettings; labelSubtitleFont.Text = Configuration.Settings.Language.ExportPngXml.FontFamily; labelSubtitleFontSize.Text = Configuration.Settings.Language.ExportPngXml.FontSize; buttonColor.Text = Configuration.Settings.Language.ExportPngXml.FontColor; buttonBorderColor.Text = Configuration.Settings.Language.ExportPngXml.BorderColor; labelBorderWidth.Text = Configuration.Settings.Language.ExportPngXml.BorderWidth; _subtitleFontName = Configuration.Settings.SubtitleBeaming.FontName; _subtitleFontSize = Configuration.Settings.SubtitleBeaming.FontSize; if (_subtitleFontSize > 100 || _subtitleFontSize < 10) { _subtitleFontSize = 60; } _subtitleColor = Configuration.Settings.SubtitleBeaming.FontColor; _borderColor = Configuration.Settings.SubtitleBeaming.BorderColor; _borderWidth = Configuration.Settings.SubtitleBeaming.BorderWidth; panelColor.BackColor = _subtitleColor; panelBorderColor.BackColor = _borderColor; if (Configuration.Settings.SubtitleBeaming.BorderWidth > 0 && Configuration.Settings.SubtitleBeaming.BorderWidth < 5) { comboBoxBorderWidth.SelectedIndex = (int)_borderWidth; } else { comboBoxBorderWidth.SelectedIndex = 2; } comboBoxHAlign.SelectedIndex = 1; foreach (var x in FontFamily.Families) { comboBoxSubtitleFont.Items.Add(x.Name); if (x.Name.Equals(_subtitleFontName, StringComparison.OrdinalIgnoreCase)) { comboBoxSubtitleFont.SelectedIndex = comboBoxSubtitleFont.Items.Count - 1; } } if (_subtitleFontSize > 10 && _subtitleFontSize < 100) { comboBoxSubtitleFontSize.SelectedIndex = (int)(_subtitleFontSize - 10); } else { comboBoxSubtitleFontSize.SelectedIndex = 40; } _isLoading = false; ShowCurrent(); }