15 enum class SLayout{FloatLayout, GridLayout, BorderLayout};
23 int _gridX = 1, _gridY = 1;
27 void _updateBgColor();
39 string mBgColorStr =
"white";
42 SContainer(SLayout lay,
int width=1,
int height=1);
51 virtual void draw(
SWindow* win,
int drawX,
int drawY);
55 virtual void setSize(
int sizeX,
int sizeY);
63 void addElem(
SElement* elt,
int posX=-1,
int posY=-1);
68 void setBgColor(
string bgColor);
Definition: container.h:20
SLayout mLayout
Definition: container.h:33
vector< SElement * > mElements
Definition: container.h:37