public static void onGetPanel(params object[] obj) { CLUIPopListPanel p = (CLUIPopListPanel)(obj[0]); ArrayList orgs = (ArrayList)(obj[1]); p.items = ((List <string>)(orgs[0])); p.valueItems = (ArrayList)(orgs[1]); p.callback = orgs[2]; CLPanelManager.showTopPanel(p, true, true); }
public void OnClick() { ArrayList values = new ArrayList(); values.AddRange(poplist.valueItems); if (poplist.items.Count == 0) { CLAlert.add(Localization.Get("EmpyContent"), Color.white, 1, 1, false, Vector3.zero); } CLUIPopListPanel.show(poplist.items, values, (Callback)onSelectedValue); }