From 5da62888d1d39cf43acd4fceaf70f7f27c56d455 Mon Sep 17 00:00:00 2001 From: Hannes Kuchelmeister Date: Tue, 19 Mar 2024 17:31:24 +0100 Subject: [PATCH] add scrolled window to allow more toolboxes' --- src/app.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/app.rs b/src/app.rs index 011b1f9..55b7a17 100644 --- a/src/app.rs +++ b/src/app.rs @@ -1,5 +1,6 @@ use crate::gtk::Align; use relm4::factory::FactoryHashMap; +use relm4::gtk::PolicyType; use relm4::RelmWidgetExt; use relm4::{ actions::{RelmAction, RelmActionGroup}, @@ -92,14 +93,19 @@ impl Component for App { } }, + gtk::ScrolledWindow { + set_hexpand: true, + set_vexpand: true, + set_hscrollbar_policy: PolicyType::Never, - - #[local_ref] - container_box -> gtk::ListBox { + #[local_ref] + container_box -> gtk::ListBox { set_selection_mode: gtk::SelectionMode::None, set_valign: Align::Start, set_margin_all: 30, set_css_classes: &["boxed-list"], + }, + }, }