void TabStrip::AddTab(string name) { Label* label = new Label(); label->SetSize(tabSize); label->SetLayoutMargin(Box(0, 0, 10, 10)); label->SetGravity(GRAVITY_VCENTER | GRAVITY_HCENTER); label->SetText(name); label->SetParentView(this); label->SetRelativePosition(0, 0); label->SetTextSize(18); if (IsInitialized()) { label->Initialize(context); label->CalculateLayout(Size(-1, -1)); } tabs.push_back(label); }