public FrmLanguageAdd(RykonLang _lang_) { InitializeComponent(); TxbxCompilerPath.Text = _lang_.CompilerPath; TxbxName.Text = _lang_.LangName; TxbxArgs.Text = _lang_.ProcessArgs; txbxVersion.Text = _lang_.LangVersion; }
private void ViewLanguage() { if (lstbxLangs.SelectedIndex >= this.LangList.LanguageList.Count) { return; } ResetLangAtts(); RykonLang r = this.LangList.LanguageList[lstbxLangs.SelectedIndex]; txbxLangVer.Text = r.LangVersion; txbxLangName.Text = r.LangName; txbxLangPath.Text = r.CompilerPath; txbxLangArgs.Text = r.ProcessArgs; checkBox1.Checked = r.Enabled; foreach (string s in r.FileExts) { if (lstbxLangs.Items.Contains(s)) { continue; } lstbxLangs.Items.Add(s); } }