From ec1ab61e120858b3fc646f9b330bc6a977d576a9 Mon Sep 17 00:00:00 2001 From: quou Date: Tue, 14 Jan 2025 23:39:47 +1100 Subject: UI table layout --- ui.hpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ui.hpp') diff --git a/ui.hpp b/ui.hpp index 9d95827..e904cfe 100644 --- a/ui.hpp +++ b/ui.hpp @@ -204,6 +204,13 @@ struct UI { void on_render() override; }; + struct Table : Container { + int* rows; + Table(UI* ui, Element* parent, const int* rows); + ~Table(); + Rect layout(const Rect& avail) override; + }; + struct Toolbar : Element { int padding; Toolbar(UI* ui, Element* parent); -- cgit v1.2.3-54-g00ecf