public override void Init() { base.Init(); this.Create(Config.VIEW_GUILDSEARCH); userModel = ModelManager.inst.userModel; simCfg = DataManager.inst.systemSimple; btn_search = this.GetChild("n2").asButton; btn_tuijian = this.GetChild("n4").asButton; btn_sort = this.GetChild("n3").asButton; L_Input = this.GetChild("n0").asTextInput; list = this.GetChild("n13").asList; bo_suozaidi = this.GetChild("n16").asComboBox; L_NumericStepper0 = this.GetChild("n7") as ComNumeric; L_NumericStepper1 = this.GetChild("n8") as ComNumeric; L_NumericStepper2 = this.GetChild("n9") as ComNumeric; this.GetChild("n12").asGroup.visible = false; GButton b = this.GetChild("n11").asButton; b.text = Tools.GetMessageById("20140"); b.onClick.Add(OnBtnSure); L_Input.text = ""; L_Input.promptText = Tools.GetMessageById("20116"); list.itemRenderer = ListRander; bg = this.GetChild("n14"); BaseMediator.emptyBg = bg; list.emptyStr = Tools.GetMessageById("19936"); list.onChangeNum.Add(this.CheckListNum); list.SetVirtual(); btn_search.text = Tools.GetMessageById("20137"); btn_sort.text = Tools.GetMessageById("20138"); btn_tuijian.text = Tools.GetMessageById("20139"); this.GetChild("n5").asTextField.text = Tools.GetMessageById("20141"); this.GetChild("n10").asTextField.text = Tools.GetMessageById("20142"); this.GetChild("n6").asTextField.text = Tools.GetMessageById("20143"); list.numItems = 0; btn_search.GetChild("n6").asLoader.url = Tools.GetResourceUrl("Image2:n_btn_7"); btn_search.GetChild("title").asTextField.strokeColor = Tools.GetColor("486fcc"); // btn_tuijian.GetChild ("n6").asLoader.url = Tools.GetResourceUrl("Image:btn_9"); // btn_sort.GetChild ("n6").asLoader.url = Tools.GetResourceUrl("Image:btn_9"); Dictionary <string, object> cc = (Dictionary <string, object>)(simCfg ["society_location"]); string[] str = new string[cc.Count]; string[] va = new string[cc.Count]; int ii = 0; foreach (string i in cc.Keys) { str [ii] = Tools.GetMessageById(((object[])cc [i]) [1].ToString()); va[ii] = i; ii++; } bo_suozaidi.items = str; bo_suozaidi.values = va; L_NumericStepper0.SetMinMax(0, 50, 10); L_NumericStepper1.SetMinMax(0, 50, 10); L_NumericStepper2.SetMinMax(0, 1000, 100); btn_search.onClick.Add(OnBtnSearchHandler); btn_tuijian.onClick.Add(OnBtnTuJianHandler); btn_sort.onClick.Add(OnBtnSortHandler); OnBtnTuJianHandler(); this.AddGlobalListener(MainEvent.CHAT_GUILDJOIN, CHAT_GUILDJOIN); }
private void droDownInit() { int _index = 0; //level List <string> list_level = new List <string> (); string[] ddd = new string[((object[])simCfg ["exp_config"]).Length + 2]; string[] vvv = new string[((object[])simCfg ["exp_config"]).Length + 2]; for (int i = 0; i < (((object[])simCfg["exp_config"]).Length + 2); i++) { vvv [i] = i + ""; ddd [i] = (i) + ""; list_level.Add(i + ""); if (attrs.ContainsKey("lv")) { if ((i + "") == attrs ["lv"].ToString()) { _index = i; } } else { _index = 0; } } dro_level.SetMinMax(0, ((object[])simCfg ["exp_config"]).Length + 1); dro_level.SetValue((_index)); // dro_level.items = ddd; // dro_level.values = vvv; // dro_level.selectedIndex = _index; //achlevel _index = 0; list_level = new List <string> (); ddd = new string[((Dictionary <string, object>)DataManager.inst.effort ["effort_cond"]).Count + 2]; vvv = new string[((Dictionary <string, object>)DataManager.inst.effort ["effort_cond"]).Count + 2]; for (int i = 0; i < ((Dictionary <string, object>)DataManager.inst.effort["effort_cond"]).Count + 2; i++) { list_level.Add((i) + ""); ddd [i] = (i) + ""; vvv [i] = i + ""; if (attrs.ContainsKey("effort_lv")) { if (((i) + "") == attrs ["effort_lv"].ToString()) { _index = i; } } else { _index = 0; } } dro_achLevel.SetMinMax(0, ((Dictionary <string, object>)DataManager.inst.effort ["effort_cond"]).Count + 1); dro_achLevel.SetValue((_index)); // dro_achLevel.items = ddd; // dro_achLevel.values = vvv; // dro_achLevel.selectedIndex = _index; //rank _index = 0; int ranks = Convert.ToInt32(Math.Round((int)cfg ["examine_randscore"] / 100f)); ddd = new string[ranks + 1]; vvv = new string[ranks + 1]; list_level = new List <string> (); for (int i = 0; i < ranks + 1; i++) { list_level.Add((i * 100) + ""); ddd [i] = (i * 100) + ""; vvv [i] = i + ""; if (attrs.ContainsKey("rank_score")) { if (((i * 100) + "") == attrs ["rank_score"].ToString()) { _index = Convert.ToInt32(attrs ["rank_score"]); } } else { _index = 0; } } dro_rank.SetMinMax(0, (int)cfg ["examine_randscore"], 100); dro_rank.SetValue(_index); this.GetChild("n37").asLoader.url = ModelManager.inst.userModel.GetRankImg(dro_rank.value); // dro_rank.items = ddd; // dro_rank.values = vvv; // dro_rank.selectedIndex = _index; }