From 7c50a03c5857310aa383b1ba89a18792c96724b1 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Fri, 2 Feb 2018 01:47:51 +0000 Subject: lots --- gui/src/main.cpp | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 gui/src/main.cpp (limited to 'gui/src/main.cpp') diff --git a/gui/src/main.cpp b/gui/src/main.cpp new file mode 100644 index 0000000..ed7e18f --- /dev/null +++ b/gui/src/main.cpp @@ -0,0 +1,42 @@ +#include "ofMain.h" +#include "ofApp.h" + + +//======================================================================== +int main(int argc, char *argv[]){ + + + ofGLFWWindowSettings settings; + + settings.width = 600; + settings.height = 1200; + settings.setPosition(ofVec2f(0,0)); + settings.resizable = true; + + //settings.decorated = false; //doesn't suppress FS title bar + shared_ptr guiWindow = ofCreateWindow(settings); + guiWindow->setVerticalSync(false); + + // share OpenGL resources with other windows + settings.shareContextWith = guiWindow; + settings.decorated = true; + + settings.width = 1200; + settings.height = 900 ; + settings.setPosition(ofVec2f(1700,0)); + settings.resizable = false; + + shared_ptr mainWindow = ofCreateWindow(settings); + mainWindow->setVerticalSync(false); + + shared_ptr mainApp(new ofApp); + //mainApp->setupGui(); + + ofAddListener(guiWindow->events().draw,mainApp.get(),&ofApp::drawGui); + ofAddListener(guiWindow->events().windowResized,mainApp.get(),&ofApp::guiWindowResized); + ofAddListener(guiWindow->events().keyPressed,mainApp.get(),&ofApp::guiKeyPressed); + + ofRunApp(mainWindow, mainApp); + ofRunMainLoop(); +} + \ No newline at end of file -- cgit v1.2.3