aboutsummaryrefslogtreecommitdiff
path: root/include/cru/ui/host/WindowHost.hpp
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-11-20 21:25:29 +0800
committercrupest <crupest@outlook.com>2021-11-20 21:25:29 +0800
commit1a53ed0791d9793ed8030d3a44e833e5e7c4542b (patch)
tree28aedaabee675b192e414489122349ad4985a31b /include/cru/ui/host/WindowHost.hpp
parenta9da4c10459e3c45115c8a42e771b00cb1caeab7 (diff)
downloadcru-1a53ed0791d9793ed8030d3a44e833e5e7c4542b.tar.gz
cru-1a53ed0791d9793ed8030d3a44e833e5e7c4542b.tar.bz2
cru-1a53ed0791d9793ed8030d3a44e833e5e7c4542b.zip
...
Diffstat (limited to 'include/cru/ui/host/WindowHost.hpp')
-rw-r--r--include/cru/ui/host/WindowHost.hpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/include/cru/ui/host/WindowHost.hpp b/include/cru/ui/host/WindowHost.hpp
index 258b0c4c..f3caeeef 100644
--- a/include/cru/ui/host/WindowHost.hpp
+++ b/include/cru/ui/host/WindowHost.hpp
@@ -59,7 +59,8 @@ class WindowHost : public Object {
}
void Relayout();
- void Relayout(const Size& available_size);
+ void RelayoutWithSize(const Size& available_size = Size::Infinate(),
+ bool set_window_size_to_fit_content = false);
void Repaint();
@@ -173,7 +174,7 @@ class WindowHost : public Object {
controls::Control* mouse_captured_control_ = nullptr;
- bool layout_prefer_to_fill_window_ = true;
+ bool layout_prefer_to_fill_window_ = false;
Event<platform::gui::INativeWindow*> native_window_change_event_;