public MainView(JapanesePatcher patcher) { InitializeComponent(); Patcher = patcher; TargetReaperBox.Text = Patcher.ReaperPath; FontFixCheck.Checked = Patcher.IsFontFixNeeded; IncludeAllCheck.Checked = Patcher.IncludesAllFiles; switch (Patcher.SelectedLangPack) { case JapanesePatcher.LangPackType.Master: MastarLangPackRadio.Checked = true; break; case JapanesePatcher.LangPackType.Translation: TranslationLangPackRadio.Checked = true; break; } }