diff options
Diffstat (limited to 'zoomedit.cpp')
-rw-r--r-- | zoomedit.cpp | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/zoomedit.cpp b/zoomedit.cpp index 1f199a4..38f1ead 100644 --- a/zoomedit.cpp +++ b/zoomedit.cpp @@ -1,22 +1,23 @@ -#include <gtk/gtk.h> -#include <gtk/gtkgl.h> -#include "WindowManager.h" +#include <gtkmm/main.h> +//#include <gtk/gtkgl.h> +#include "Instance.h" int main(int argc, char *argv[]) { - gtk_init(&argc, &argv); - gtk_gl_init(&argc, &argv); + Gtk::Main gtk(&argc, &argv); + //gtk_gl_init(&argc, &argv); - GdkGLConfig *glconfig = gdk_gl_config_new_by_mode((GdkGLConfigMode)(GDK_GL_MODE_RGB | GDK_GL_MODE_DOUBLE)); + /*GdkGLConfig *glconfig = gdk_gl_config_new_by_mode((GdkGLConfigMode)(GDK_GL_MODE_RGB | GDK_GL_MODE_DOUBLE)); if(!glconfig) glconfig = gdk_gl_config_new_by_mode(GDK_GL_MODE_RGB); if(!glconfig) { g_print("*** No appropriate OpenGL-capable visual found.\n"); return 1; - } + }*/ - WindowManager windowManager(glconfig); + if(!ZoomEdit::Instance::create()) + return 1; - windowManager.run(); + gtk.run(); return 0; } |