From: <kr_...@us...> - 2003-04-02 20:00:31
|
Update of /cvsroot/htoolkit/port/src/cbits/GTK In directory sc8-pr-cvs1:/tmp/cvs-serv5452/src/cbits/GTK Modified Files: Window.c Log Message: Check whether there is already opened window (SDI only) Index: Window.c =================================================================== RCS file: /cvsroot/htoolkit/port/src/cbits/GTK/Window.c,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** Window.c 31 Mar 2003 00:12:06 -0000 1.13 --- Window.c 2 Apr 2003 20:00:24 -0000 1.14 *************** *** 241,244 **** --- 241,247 ---- GtkWidget *fixed, *sw, *viewport; + if (gDocumentInterface == 1 && gClientWidget != NULL) + return NULL; + /* Create a Scrolled Window */ sw = gtk_scrolled_window_new (NULL, NULL); *************** *** 298,302 **** gtk_box_pack_end(GTK_BOX(GTK_BIN(gFrameWidget)->child), sw, TRUE, TRUE, 0); } ! gtk_widget_realize(viewport); gdk_window_set_events(viewport->window, --- 301,305 ---- gtk_box_pack_end(GTK_BOX(GTK_BIN(gFrameWidget)->child), sw, TRUE, TRUE, 0); } ! gtk_widget_realize(viewport); gdk_window_set_events(viewport->window, |