예제 #1
0
파일: MainForm.cs 프로젝트: artmachinez/bc
 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();
 }
예제 #2
0
        /// <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");
        }
예제 #3
0
        /// <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;
        }