From f31ffd683210c50b777dce4e76d0d9912ca925a8 Mon Sep 17 00:00:00 2001 From: jpbruyere Date: Wed, 21 Oct 2015 18:55:33 +0200 Subject: [PATCH] file dialog --- GOLib.csproj | 5 + Templates/FileDialog.goml | 24 +++++ Templates/ScrollingListBox.goml | 13 +++ Templates/imgItemTemplate.goml | 8 ++ Templates/tmpDirItem.goml | 11 +++ Tests/GOLIBTest_DirViewer.cs | 10 +- Tests/GOLIBTests.cs | 5 +- Tests/Interfaces/testDirViewer.goml | 16 +-- Tests/Interfaces/testFileDialog.goml | 3 + Tests/Interfaces/testWindow.goml | 1 - Tests/Tests.csproj | 5 +- src/GraphicObjects/FileDialog.cs | 141 +++++++++++++++++++++++++++ src/GraphicObjects/Image.cs | 1 + src/GraphicObjects/Scroller.cs | 15 ++- src/OpenTKGameWindow.cs | 2 +- 15 files changed, 244 insertions(+), 16 deletions(-) create mode 100644 Templates/FileDialog.goml create mode 100644 Templates/ScrollingListBox.goml create mode 100755 Templates/imgItemTemplate.goml create mode 100755 Templates/tmpDirItem.goml create mode 100644 Tests/Interfaces/testFileDialog.goml create mode 100644 src/GraphicObjects/FileDialog.cs diff --git a/GOLib.csproj b/GOLib.csproj index 2cd31f89..652fccc8 100644 --- a/GOLib.csproj +++ b/GOLib.csproj @@ -128,6 +128,7 @@ + @@ -207,6 +208,10 @@ + + + + diff --git a/Templates/FileDialog.goml b/Templates/FileDialog.goml new file mode 100644 index 00000000..c7ca3af3 --- /dev/null +++ b/Templates/FileDialog.goml @@ -0,0 +1,24 @@ + + + + + + + + + + + +