Ejemplo n.º 1
0
        public ImportFromMultipleInisForm(ImportType importType)
        {
            ImportType = importType;
            InitializeComponent();

            ImportControls.Init(ImportType);

            if (ImportType == ImportType.FMSel)
            {
                ImportSizeCheckBox.Hide();
            }

            Localize();
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
        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;
        }