From b49414bcd6551e47f549c9c8cee314f3820856a0 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Sat, 4 Nov 2017 14:50:06 +0000 Subject: [PATCH] implement file browser dialog --- data/layout.xml | 36 +++++++- engine.vcxproj | 2 + engine.vcxproj.filters | 6 ++ engine/app.cpp | 4 +- engine/app.h | 1 + engine/app_dialogs.cpp | 32 +++++++ engine/app_layout.cpp | 5 + engine/layout.cpp | 19 ++-- engine/main.cpp | 10 ++ engine/node.cpp | 6 ++ engine/node.h | 3 + engine/node_dialog_browse.cpp | 166 ++++++++++++++++++++++++++++++++++ engine/node_dialog_browse.h | 46 ++++++++++ engine/wacom.cpp | 9 +- 14 files changed, 330 insertions(+), 15 deletions(-) create mode 100644 engine/node_dialog_browse.cpp create mode 100644 engine/node_dialog_browse.h diff --git a/data/layout.xml b/data/layout.xml index 51b1227..33d72b5 100644 --- a/data/layout.xml +++ b/data/layout.xml @@ -258,14 +258,41 @@ + + + + + + + + + + + + + + + + + + + +