aboutsummaryrefslogtreecommitdiff
path: root/base/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'base/main.cpp')
-rw-r--r--base/main.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/base/main.cpp b/base/main.cpp
index ff246fd8b3..20775f24db 100644
--- a/base/main.cpp
+++ b/base/main.cpp
@@ -43,6 +43,8 @@
#include "common/system.h"
#include "gui/newgui.h"
#include "gui/message.h"
+#include "gui/InterfaceManager.h"
+#include "gui/ThemeParser.h"
#if defined(_WIN32_WCE)
#include "backends/platform/wince/CELauncherDialog.h"
@@ -68,6 +70,15 @@ static bool launcherDialog(OSystem &system) {
// Clear the main screen
system.clearScreen();
+#if 1
+
+ GUI::ThemeParser parser;
+ parser.debug_testEval();
+ g_InterfaceManager.runGUI();
+ return true;
+
+#else
+
#if defined(_WIN32_WCE)
CELauncherDialog dlg;
#elif defined(__DC__)
@@ -76,6 +87,8 @@ static bool launcherDialog(OSystem &system) {
GUI::LauncherDialog dlg;
#endif
return (dlg.runModal() != -1);
+
+#endif // vector renderer debug
}
static const EnginePlugin *detectPlugin() {