From 200d5223d36f423c1e7ae20e4ab76b04aeff6824 Mon Sep 17 00:00:00 2001 From: Aleksander Date: Sat, 11 Oct 2025 11:26:25 +0200 Subject: [PATCH] `ConstructEssentials` i'm really out of ideas how to name another struct name with function parameters. Well, here we go - essentials. --- uidev/src/testbed/testbed_generic.rs | 2 +- wgui/assets/wgui/window_frame.xml | 5 ++-- wgui/src/components/button.rs | 31 +++++++++++------------ wgui/src/components/checkbox.rs | 30 +++++++++++----------- wgui/src/components/slider.rs | 36 +++++++++++++-------------- wgui/src/layout.rs | 1 + wgui/src/parser/component_button.rs | 13 +++++----- wgui/src/parser/component_checkbox.rs | 9 ++++--- wgui/src/parser/component_slider.rs | 9 ++++--- wgui/src/widget/mod.rs | 10 ++++++-- wgui/src/windowing.rs | 22 ++++++++++------ 11 files changed, 90 insertions(+), 78 deletions(-) diff --git a/uidev/src/testbed/testbed_generic.rs b/uidev/src/testbed/testbed_generic.rs index c1015fd..67c3cdd 100644 --- a/uidev/src/testbed/testbed_generic.rs +++ b/uidev/src/testbed/testbed_generic.rs @@ -194,7 +194,7 @@ impl TestbedGeneric { layout: &mut Layout, data: &mut Data, ) -> anyhow::Result<()> { - data.popup_window.open(WguiWindowParams { + data.popup_window.open(&mut WguiWindowParams { globals: self.globals.clone(), position: Vec2::new(128.0, 128.0), layout, diff --git a/wgui/assets/wgui/window_frame.xml b/wgui/assets/wgui/window_frame.xml index d836a3b..6f07a75 100644 --- a/wgui/assets/wgui/window_frame.xml +++ b/wgui/assets/wgui/window_frame.xml @@ -17,9 +17,8 @@ -
-