Exemplo n.º 1
0
        private void LoadLang()
        {
            this.Text = StrManipulation.Replace(lang.GetValue("Form", "Settings", "Title").Value.ToString(), CollectionItems.DefaultEscapeList);

            tabPage_General.Text    = lang.GetValue("Form", "Settings", "General", "Text").Value.ToString();
            tabPage_SupportLib.Text = lang.GetValue("Form", "Settings", "SupportLib", "Text").Value.ToString();
            label_DisplayLang.Text  = lang.GetValue("Form", "Settings", "General", "DisplayLang").Value.ToString();
        }
        private void LoadLang()
        {
            this.Text = StrManipulation.Replace(lang.GetValue("Form", "GiveItems", "Title").Value.ToString(), CollectionItems.DefaultEscapeList);

            List <JsonProperty> list = null;

            #region Add Item to comboBox_Category
            list = JsonIterator.TraversalObject(lang.GetValue("Form", "GiveItems", "Category"));
            foreach (var p in list)
            {
                comboBox_Category.Items.Add(p.Value.Value);
            }
            #endregion

            #region Add Item to comboBox_HideFlags
            list = JsonIterator.TraversalObject(lang.GetValue("Form", "GiveItems", "HideFlags"));
            foreach (var p in list)
            {
                comboBox_HideFlags.Items.Add(p.Value.Value);
            }
            #endregion

            #region Add Item to comboBox_NameColorAndFont & comboBox_LoreColorAndFont
            comboBox_NameColorAndFont.Items.Add(lang.GetValue("Form", "GiveItems", "DisplayName", "ColorAndFont.Index").Value);
            comboBox_LoreColorAndFont.Items.Add(lang.GetValue("Form", "GiveItems", "Lore", "ColorAndFont.Index").Value);
            list = JsonIterator.TraversalObject(lang.GetValue("Minecraft", "Color"));
            foreach (var p in list)
            {
                comboBox_NameColorAndFont.Items.Add(p.Value.Value);
                comboBox_LoreColorAndFont.Items.Add(p.Value.Value);
            }
            list = JsonIterator.TraversalObject(lang.GetValue("Minecraft", "Font"));
            foreach (var p in list)
            {
                comboBox_NameColorAndFont.Items.Add(p.Value.Value);
                comboBox_LoreColorAndFont.Items.Add(p.Value.Value);
            }
            #endregion

            #region Add Item to comboBox_{comboBox_Attributes}
            list = JsonIterator.TraversalObject(lang.GetValue("Minecraft", "Part"));
            foreach (Control control in panel_Attributes.Controls)
            {
                if (Regex.IsMatch(control.Name, "comboBox_\\w+"))
                {
                    foreach (var p in list)
                    {
                        (control as ComboBox).Items.Add(p.Value.Value);
                    }
                }
            }
            #endregion

            comboBox_Items.Items.Add(lang.GetValue("Form", "GiveItems", "Items", "Index").Value);
            comboBox_Player.Items.Add(lang.GetValue("Form", "GiveItems", "Player", "Index").Value);
        }
Exemplo n.º 3
0
 private void LoadLang()
 {
     /*
      * 未处理异常
      * System.ArgumentNullException:“Value cannot be null. Arg_ParamName_Name”
      */
     this.Text            = StrManipulation.Replace(lang.GetValue("Form", "Homepage", "Title").Value.ToString(), CollectionItems.DefaultEscapeList);
     label_GiveItems.Text = lang.GetValue("Form", "Homepage", "GUI", "GiveItems").Value.ToString();
     label_Settings.Text  = lang.GetValue("Form", "Homepage", "GUI", "Settings").Value.ToString();
 }
Exemplo n.º 4
0
 private void LoadLang()
 {
     this.Text = StrManipulation.Replace(lang.GetValue("Form", "Loading", "Title").Value.ToString(), CollectionItems.DefaultEscapeList);
     label_LoadingInfo.Text = lang.GetValue("Info", "Loading", "CreateInitProcess").Value.ToString();
 }