private void InitToolbox() { toolboxForm = new ToolBoxForm(); toolboxForm.MdiParent = this; toolboxForm.loadModules(CLanguageInfoFactory.getLangItem("empty")); toolboxForm.Dock = DockStyle.Fill; splitContainer1.Panel1.Controls.Add(toolboxForm); toolboxForm.Show(); hideToolBox(); }
/// <summary> /// Reload languagebox - some modules have been added or something /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void reloadLanguageBox(object sender, EventArgs e) { langSelectBox.Items.Clear(); CLanguageInfo emptyItem = CLanguageInfoFactory.getLangItem("empty"); langSelectBox.Items.Add(emptyItem); foreach (String lang in CModuleReader.Instance.languages) { langSelectBox.Items.Add(CLanguageInfoFactory.getLangItem(lang)); } langSelectBox.SelectedIndex = 0; CFormController.Instance.mainForm.setStatus("LanguageBox Reloaded"); }
/// <summary> /// Add all languages to languagebox /// </summary> private void InitLanguageBox() { CFormController.Instance.languageBox = this.langSelectBox; CLanguageInfo emptyItem = CLanguageInfoFactory.getLangItem("empty"); this.langSelectBox.Items.Add(emptyItem); foreach (String lang in CModuleReader.Instance.languages) { //new item this.langSelectBox.Items.Add(CLanguageInfoFactory.getLangItem(lang)); } this.langSelectBox.SelectedIndex = 0; }