From 8d543b42826995b35fdf8416e3a19fb4d3a0aa11 Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Tue, 15 Sep 2015 01:38:48 +0200 Subject: [PATCH] Implement TemplatedWidth and TemplatedHeight PropertyLess bindings to propagate sizing policy inside template --- Templates/Checkbox.goml | 8 +++-- Templates/Expandable.goml | 10 +++--- Templates/Listbox.goml | 4 +-- Templates/MessageBox.goml | 29 ++++++++-------- Templates/Popper.goml | 6 ++-- Templates/RadioButton.goml | 4 +-- Templates/Spinner.goml | 8 ++--- Templates/Window.goml | 13 ++++---- Tests/GOLIBTests.cs | 2 +- Tests/Interfaces/testCheckbox.goml | 2 +- Tests/Interfaces/testMsgBox.goml | 2 +- Tests/Interfaces/testWindow.goml | 8 ++--- src/GraphicObjects/Checkbox.cs | 10 +++--- src/GraphicObjects/TemplatedControl.cs | 46 +++++++++++++++++++++----- src/GraphicObjects/Window.cs | 36 ++++++++++---------- 15 files changed, 110 insertions(+), 78 deletions(-) diff --git a/Templates/Checkbox.goml b/Templates/Checkbox.goml index 10ec033f..130b0193 100755 --- a/Templates/Checkbox.goml +++ b/Templates/Checkbox.goml @@ -1,5 +1,9 @@  - - + + + + \ No newline at end of file diff --git a/Templates/Expandable.goml b/Templates/Expandable.goml index 79544dbe..844cacb4 100755 --- a/Templates/Expandable.goml +++ b/Templates/Expandable.goml @@ -1,10 +1,10 @@  - - - + + + - - + \ No newline at end of file diff --git a/Templates/Listbox.goml b/Templates/Listbox.goml index 08b650d5..0e5f70b6 100755 --- a/Templates/Listbox.goml +++ b/Templates/Listbox.goml @@ -1,4 +1,4 @@  - - + + \ No newline at end of file diff --git a/Templates/MessageBox.goml b/Templates/MessageBox.goml index 7f48fa65..6488deb9 100644 --- a/Templates/MessageBox.goml +++ b/Templates/MessageBox.goml @@ -1,29 +1,28 @@  - - - - - - -