Disable any refresh in backing window (set_back_pixmap( None ..) makes it transparent

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50755 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling
2007-12-16 23:53:09 +00:00
parent 818e5f4f58
commit 69fdd54eeb

View File

@@ -10,6 +10,8 @@
#include "wx/defs.h"
#include "wx/gtk/win_gtk.h"
#include <gdk/gdkx.h>
/*
wxPizza is a custom GTK+ widget derived from GtkFixed. A custom widget
is needed to adapt GTK+ to wxWidgets needs in 3 areas: scrolling, window
@@ -166,6 +168,8 @@ static void realize(GtkWidget* widget)
else
gdk_window_reparent(widget->window, pizza->m_backing_window, border_x, border_y);
gdk_window_resize(widget->window, w, h);
gdk_window_set_back_pixmap( pizza->m_backing_window, None, False );
}
}