On Thu, Feb 17, 2005 at 03:16:44PM +0000, [EMAIL PROTECTED] wrote: > In the GUI I'm developing I'd like to be able to save window information like > size and placement when the user exits the application. I have connected the > top level window to the destroy signal and placed the above mentioned > functionality into the callback so it looks something like this: > > ... > > The problem is that when the user clicks the window manager's close button in > the window decorations, by the time the GET_WINDOW_SIZE() and > GET_PANE_POSITIONS() execute the window seems to have been removed and > HEIGHT, WIDTH, V_PANE_POS and H_PANE_POS return values of 0. This seemed to > work well under GTK 1.2.x but now that I have moved this to GTK 2.6 it > stopped behaving as expected. > > I've seen programs that seem to "ignore" the WM close button, is there a way > to do that in GTK? Any examples?
Connect to "delete_event" signal of the window. If you don't want to destroy the window on delete, return TRUE. Yeti -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail? _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list