void CreateTownInfoBox( void ) { // create basic box CreatePopUpBox(&ghTownMineBox, TownMineDimensions, TownMinePosition, (POPUP_BOX_FLAG_CLIP_TEXT )); // which buffer will box render to SetBoxBuffer(ghTownMineBox, FRAME_BUFFER); // border type? SetBorderType(ghTownMineBox, guiPOPUPBORDERS); // background texture SetBackGroundSurface(ghTownMineBox, guiPOPUPTEX); // margin sizes SetMargins(ghTownMineBox, 6,6,8,6); // space between lines SetLineSpace(ghTownMineBox, 2); // set current box to this one SetCurrentBox( ghTownMineBox ); return; }
GUIVidget::GUIVidget() { Init(); SetX(0); SetY(0); SetWidth(0); SetHeight(0); SetColor(DEFAULT_CONTROL_COLOR); SetVisible(false); SetDead(false); SetTexture(NULL); SetParent((GUIBaseControl*)NULL); SetBorder(false); SetBorderType(btNone); }