private static UIContainer MakeUIContainerMainMenu() { UIContainer uiContainer = new UIContainer(); uiContainer.AddUIElement(UILable.FactoryVersion((int)Bootstrap.UIRenderDepth.Menu)); uiContainer.AddUIElement(UIButton.FactoryButton( UIButton.FactoryRect((UnityEngine.Screen.width * 0.5f) - 150.0f, (UnityEngine.Screen.height * 0.5f) - 75.0f, 300.0f, 150.0f), "anykey", (int)Bootstrap.UIRenderDepth.Menu, () => { Bootstrap.Log("onclick"); Bootstrap.SetState("tutorial00"); } )); return(uiContainer); }
public UIEditor() { appendFromXML(XMLLAYOUT); mPages = childOfPath("clients"); mPages.name = "";//no name polution mTabCtn = childOfPath("tabCtn"); mTabCtn.name = ""; mCommandCtn = childOfPath("commandCtn"); mCommandCtn.name = ""; mToggleCommandCtr = childOfPath("toggleCommandCtr") as UILable; mToggleCommandCtr.evtOnLMUp += (ui, x, y) => { toggleMenu(); return false; }; this.adjustLayout(); }
public UIPackageItem_package(Packge pkg) { mPkg = pkg; //shrinkAble = true; marginX = 5; marginY = 5; layout = ELayout.horizon; mTypeRect = appendFromXML(@" <rect padding='2' clip='true' shrink='true'> <lable size='12' text='dir' color='yellow'></lable> </rect>") as UIRect; mNameRect = appendFromXML(@" <rect padding='2' clip='true' shrink='true'></rect> ") as UIRect; mName = mNameRect.appendFromXML(@" <lable size='12' color='black'></lable>") as UILable; setName(pkg.cast<PackageItem>().name); }
public CPage(string name, UIWidget p) { id = idCount++; mRoot = UIRoot.Instance.loadFromXML(XMLPAGE); mRoot.name = ""; mSplit = mRoot.childOfPath("split") as UIRect; mSplit.name = ""; mTab = mRoot.childOfPath("tab") as UIRect; mTab.name = ""; mTabName = mTab.childOf("tabName") as UILable; mTabName.name = ""; mTabName.text = name; mClient = mRoot.childOfPath("client"); mClient.name = ""; mRoot.paresent = p; }