private void Configure() { UIManager.Instance.DestroyAllWidgets(); UIManager.Instance.CreateLabel(UIWidgetLocation.TL_CENTER, "lbConfig", "Configure"); renderMenu = UIManager.Instance.CreateLongSelectMenu(UIWidgetLocation.TL_CENTER, "rendersys", "Render System", 450, 240, 10); List <string> rsNames = new List <string>(); Const_RenderSystemList rsList = EngineManager.Instance.root.GetAvailableRenderers(); for (int i = 0; i < rsList.Count; i++) { rsNames.Add(rsList[i].Name); } renderMenu.SetItems(rsNames); renderMenu.SelectItem(EngineManager.Instance.root.RenderSystem.Name); UIManager.Instance.CreateButton(UIWidgetLocation.TL_RIGHT, "btnApply", "Apply"); UIManager.Instance.CreateButton(UIWidgetLocation.TL_RIGHT, "btnBack", "Back"); }
private void Configure() { GameManager.Instance.trayMgr.destroyAllWidgets(); GameManager.Instance.trayMgr.createLabel(TrayLocation.TL_CENTER, "lbConfig", "Configure"); renderMenu = GameManager.Instance.trayMgr.createLongSelectMenu(TrayLocation.TL_CENTER, "rendersys", "Render System", 450, 240, 10); StringVector rsNames = new StringVector(); Const_RenderSystemList rsList = GameManager.Instance.root.GetAvailableRenderers(); for (int i = 0; i < rsList.Count; i++) { rsNames.Add(rsList[i].Name); } renderMenu.setItems(rsNames); renderMenu.selectItem(GameManager.Instance.root.RenderSystem.Name); GameManager.Instance.trayMgr.createButton(TrayLocation.TL_RIGHT, "btnApply", "Apply"); GameManager.Instance.trayMgr.createButton(TrayLocation.TL_RIGHT, "btnBack", "Back"); }