diff -r f2332d0d3318 -r 84e0a24bab4a ui/winui/container.h --- a/ui/winui/container.h Tue Oct 03 12:36:57 2023 +0200 +++ b/ui/winui/container.h Tue Oct 03 14:18:25 2023 +0200 @@ -109,7 +109,11 @@ struct UiTabView { UiObject* current; - int close = 0; + UiSubContainerType subcontainer; + int margin; + int spacing; + int columnspacing; + int rowspacing; virtual UiObject* AddTab(const char* label) = 0; @@ -126,14 +130,18 @@ struct UiPivotTabView : UiTabView { Pivot pivot; - UiSubContainerType subcontainer; - int margin; - int spacing; - int columnspacing; - int rowspacing; UiPivotTabView(UiObject *obj, Pivot pivot, UiTabViewArgs args); UiObject* AddTab(const char* label); FrameworkElement GetFrameworkElement(); }; + +struct UiMainTabView : UiTabView { + TabView tabview; + + UiMainTabView(UiObject* obj, TabView tabview, UiTabViewArgs args); + + UiObject* AddTab(const char* label); + FrameworkElement GetFrameworkElement(); +};