From: <kr_...@us...> - 2003-03-03 13:33:19
|
Update of /cvsroot/htoolkit/port/src/cbits/GTK In directory sc8-pr-cvs1:/tmp/cvs-serv24890/src/cbits/GTK Modified Files: Window.c Log Message: Implement osDismissWindow Index: Window.c =================================================================== RCS file: /cvsroot/htoolkit/port/src/cbits/GTK/Window.c,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Window.c 3 Mar 2003 12:32:05 -0000 1.6 --- Window.c 3 Mar 2003 13:33:15 -0000 1.7 *************** *** 147,150 **** --- 147,151 ---- break; default: + break; } *************** *** 559,563 **** void osGetWindowPageSize(WindowHandle window, int *res) - { GtkScrolledWindow *sw = GTK_SCROLLED_WINDOW(GetSW(window)); --- 560,563 ---- *************** *** 577,581 **** BOOL osDismissWindow(WindowHandle window) { ! return FALSE; } --- 577,587 ---- BOOL osDismissWindow(WindowHandle window) { ! GtkWidget *widget = window; ! ! gtk_signal_connect (GTK_OBJECT(window), "destroy", ! GTK_SIGNAL_FUNC(gtk_widget_destroyed), ! &widget); ! handleWindowDismiss(widget); ! return (widget == NULL); } |