Skip to content
Snippets Groups Projects
Commit 4dd76121 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

circumvent fl_group problem recently introduced in fltk 1.1

parent 77fde7ff
Branches
Tags
No related merge requests found
// $Id: GUI.cpp,v 1.189 2002-08-07 00:30:25 geuzaine Exp $ // $Id: GUI.cpp,v 1.190 2002-08-12 06:58:21 geuzaine Exp $
// //
// Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
// //
...@@ -937,6 +937,11 @@ void GUI::create_graphic_window(int argc, char **argv){ ...@@ -937,6 +937,11 @@ void GUI::create_graphic_window(int argc, char **argv){
g_window = new Fl_Window(width, height); g_window = new Fl_Window(width, height);
g_window->callback(file_quit_cb); g_window->callback(file_quit_cb);
// dummy box has to be created before the glwindow (stupid, since
// the handle of the Dummy_Box always returns 0, but required by
// fltk 1.1...)
g_window->resizable(new Dummy_Box(x,0,width-x,glheight));
g_opengl_window = new Opengl_Window(0,0,width,glheight); g_opengl_window = new Opengl_Window(0,0,width,glheight);
if(!opt_general_double_buffer(0,GMSH_GET,0)){ if(!opt_general_double_buffer(0,GMSH_GET,0)){
Msg(INFO, "Setting OpenGL visual to single buffered"); Msg(INFO, "Setting OpenGL visual to single buffered");
...@@ -1003,9 +1008,6 @@ void GUI::create_graphic_window(int argc, char **argv){ ...@@ -1003,9 +1008,6 @@ void GUI::create_graphic_window(int argc, char **argv){
g_status_butt[6]->tooltip("Play/pause animation"); g_status_butt[6]->tooltip("Play/pause animation");
#endif #endif
g_window->resizable(new Dummy_Box(x,0,width-x,glheight));
//g_window->resizable(g_opengl_window);
g_window->position(CTX.gl_position[0],CTX.gl_position[1]); g_window->position(CTX.gl_position[0],CTX.gl_position[1]);
g_window->end(); g_window->end();
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment