From cc4c62ab5d809ff451ca475a7949adc4fdfd806b Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Mon, 8 Aug 2016 19:22:52 +0200 Subject: [PATCH] IMLInstantiator implementation --- Crow.csproj | 3 +- Templates/CheckBox.goml | 7 +- Tests/BasicTests.cs | 4 +- Tests/Interfaces/basicTests/0.crow | 6 +- src/CompilerServices/Bindings.cs | 13 +- src/CompilerServices/CompilerServices.cs | 246 ++++++++++++ src/GraphicObjects/Container.cs | 6 +- src/GraphicObjects/GraphicObject.cs | 359 +++++++----------- src/GraphicObjects/Grid.cs | 5 +- src/GraphicObjects/Group.cs | 11 +- src/GraphicObjects/ListBox.cs | 4 +- src/GraphicObjects/PrivateContainer.cs | 5 +- src/GraphicObjects/Scroller.cs | 4 +- src/GraphicObjects/TabView.cs | 4 +- src/IMLInstantiatorBuilder.cs | 100 +++++ src/IMLStream.cs | 10 +- .../IBindable.cs => Instantiator.cs} | 21 +- src/Interface.cs | 108 +++--- 18 files changed, 600 insertions(+), 316 deletions(-) create mode 100644 src/IMLInstantiatorBuilder.cs rename src/{GraphicObjects/IBindable.cs => Instantiator.cs} (66%) diff --git a/Crow.csproj b/Crow.csproj index 7dde305f..35a18de9 100644 --- a/Crow.csproj +++ b/Crow.csproj @@ -127,7 +127,6 @@ - @@ -136,6 +135,8 @@ + + diff --git a/Templates/CheckBox.goml b/Templates/CheckBox.goml index 818e10c1..a6f26555 100755 --- a/Templates/CheckBox.goml +++ b/Templates/CheckBox.goml @@ -1,6 +1,3 @@  - - - \ No newline at end of file + +