// 25 november 2015 #include "uipriv_wpf.hpp" static gcroot *app; void initWPF(void) { app = new gcroot(); *app = gcnew Application(); } void uninitWPF(void) { delete app; } void uiMain(void) { (*app)->Run(); } void uiQuit(void) { // TODO this executes immediately, not later (*app)->Shutdown(); }