--- a/ui/winui/container.h Sat Apr 05 17:57:04 2025 +0200 +++ b/ui/winui/container.h Sun Jul 20 22:04:39 2025 +0200 @@ -140,7 +140,7 @@ struct UiPivotTabView : UiTabView { Pivot pivot; - UiPivotTabView(UiObject *obj, Pivot pivot, UiTabViewArgs args); + UiPivotTabView(UiObject *obj, Pivot pivot, UiTabViewArgs *args); UiObject* AddTab(const char* label, int index = -1); void Remove(int index); @@ -151,7 +151,7 @@ struct UiMainTabView : UiTabView { TabView tabview; - UiMainTabView(UiObject* obj, TabView tabview, UiTabViewArgs args); + UiMainTabView(UiObject* obj, TabView tabview, UiTabViewArgs *args); UiObject* AddTab(const char* label, int index = -1); void Remove(int index); @@ -164,7 +164,7 @@ UiTabViewType type; std::vector<std::tuple<NavigationViewItem, FrameworkElement> > pages; - UiNavigationTabView(UiObject* obj, NavigationView navigationview, UiTabViewArgs args, UiTabViewType type); + UiNavigationTabView(UiObject* obj, NavigationView navigationview, UiTabViewArgs *args, UiTabViewType type); UiObject* AddTab(const char* label, int index = -1); void Remove(int index); @@ -179,7 +179,7 @@ std::vector<FrameworkElement> pages; int currentIndex; - UiInvisibleTabView(UiObject *obj, Grid container, UiTabViewArgs args); + UiInvisibleTabView(UiObject *obj, Grid container, UiTabViewArgs *args); UiObject* AddTab(const char* label, int index = -1); void Remove(int index);