public ImportFromMultipleInisForm(ImportType importType) { ImportType = importType; InitializeComponent(); ImportControls.Init(ImportType); if (ImportType == ImportType.FMSel) { ImportSizeCheckBox.Hide(); } Localize(); }
private void Localize() { Text = LText.Importing.ImportFromDarkLoader_TitleText; ImportControls.Localize(); ImportFMDataCheckBox.Text = LText.Importing.DarkLoader_ImportFMData; ImportSavesCheckBox.Text = LText.Importing.DarkLoader_ImportSaves; ImportTitleCheckBox.Text = LText.Importing.ImportData_Title; ImportReleaseDateCheckBox.Text = LText.Importing.ImportData_ReleaseDate; ImportLastPlayedCheckBox.Text = LText.Importing.ImportData_LastPlayed; ImportFinishedOnCheckBox.Text = LText.Importing.ImportData_Finished; ImportCommentCheckBox.Text = LText.Importing.ImportData_Comment; ImportSizeCheckBox.Text = LText.Importing.ImportData_Size; OKButton.SetTextAutoSize(LText.Global.OK, OKButton.Width); Cancel_Button.SetTextAutoSize(LText.Global.Cancel, Cancel_Button.Width); }
public ImportFromMultipleInisForm(ImportType importType) { ImportType = importType; #if DEBUG InitializeComponent(); #else InitializeComponentSlim(); #endif ImportControls.Init(ImportType); if (ImportType == ImportType.FMSel) { ImportSizeCheckBox.Hide(); } if (Config.DarkMode) { SetThemeBase(Config.VisualTheme); } Localize(); }
private void ImportFromMultipleInisForm_FormClosing(object sender, FormClosingEventArgs e) { if (DialogResult != DialogResult.OK) { return; } IniFiles.Clear(); for (int i = 0; i < SupportedGameCount; i++) { IniFiles.Add(ImportControls.GetIniFile((GameIndex)i)); } ImportTitle = ImportTitleCheckBox.Checked; ImportReleaseDate = ImportReleaseDateCheckBox.Checked; ImportLastPlayed = ImportLastPlayedCheckBox.Checked; ImportComment = ImportCommentCheckBox.Checked; ImportRating = ImportRatingCheckBox.Checked; ImportDisabledMods = ImportDisabledModsCheckBox.Checked; ImportTags = ImportTagsCheckBox.Checked; ImportSelectedReadme = ImportSelectedReadmeCheckBox.Checked; ImportFinishedOn = ImportFinishedOnCheckBox.Checked; ImportSize = ImportSizeCheckBox.Visible && ImportSizeCheckBox.Checked; }