From 6bedf8d5d0b78ba0705e37375d8dee016e87ebbb Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Tue, 13 Oct 2015 16:57:26 +0200 Subject: [PATCH] - GraphicTree parsing bindings in templates instead of using datasource which could be kept for other uses - ListBox bindings debug - LogicalParent for Popper to get correct DataSource for content --- Templates/Checkbox.goml | 10 ++++--- Templates/Combobox.goml | 8 +++--- Templates/ComboboxOverlay.goml | 6 ++--- Templates/Expandable.goml | 14 +++++----- Templates/Groupbox.goml | 8 +++--- Templates/Listbox.goml | 6 ++--- Templates/MessageBox.goml | 20 +++++++------- Templates/Popper.goml | 8 +++--- Templates/RadioButton.goml | 6 ++--- Templates/Scrollbar.goml | 16 +++++------ Templates/Spinner.goml | 14 +++++----- Templates/Window.goml | 16 +++++------ Tests/GOLIBTests.cs | 9 ++++--- Tests/Interfaces/testCheckbox.goml | 2 +- Tests/Interfaces/testExpandable.goml | 4 +++ Tests/Interfaces/testPopper.goml | 4 +++ Tests/Interfaces/test_Listbox.goml | 6 ++--- src/CompilerServices/CompilerServices.cs | 9 +++++-- src/GraphicObjects/Combobox.cs | 28 ++++++++++--------- src/GraphicObjects/Expandable.cs | 7 ++++- src/GraphicObjects/GraphicObject.cs | 34 +++++++++++++++++++----- src/GraphicObjects/ListBox.cs | 10 +++++-- src/GraphicObjects/Popper.cs | 9 ++++++- src/GraphicObjects/TemplatedContainer.cs | 11 +++++--- src/GraphicObjects/TemplatedControl.cs | 3 ++- src/Interface.cs | 2 +- 26 files changed, 168 insertions(+), 102 deletions(-) diff --git a/Templates/Checkbox.goml b/Templates/Checkbox.goml index 44e66817..80ec112d 100755 --- a/Templates/Checkbox.goml +++ b/Templates/Checkbox.goml @@ -1,5 +1,9 @@  - - -