public ConfigPanel(Config config) { this.Config = config; InitializeComponent(); UpdateComboLocale(); initializing = false; }
private void PopulateConfig() { try { var configPath = GetConfigPath(); if (File.Exists(configPath)) { config = Config.Load(configPath); } } catch (Exception e) { MessageBox.Show("Failed to load config file.\n\n" + e.ToString()); } if (config == null) { config = new Config(); } }