Guy Harris <[EMAIL PROTECTED]> wrote:
> Win32 allows you to iconify a window by calling ShowWindow with
> SW_MINIMIZE as the "nCmdShow" argument, and X11 allows you to do it by
> using the message referred to above.
This is what I use,
void GladeWindow::Iconify() const
{
#ifdef USEXWINDOW
XIconifyWindow(GDK_WINDOW_XDISPLAY(GTK_WIDGET(window)->window),
GDK_WINDOW_XWINDOW(GTK_WIDGET(window)->window),
DefaultScreen (GDK_DISPLAY ()));
#else
cerr << "Auto-iconify not implemented without X Windows" << endl;
#endif
}
void GladeWindow::Uniconify() const
{
// This maps the window, which also de-iconifies it according
// to ICCCM.
gdk_window_raise(GTK_WIDGET(window)->window);
gdk_flush();
gdk_window_show(GTK_WIDGET(window)->window);
gdk_flush();
}
--
Regards, Anders
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list