On Sat, 2010-04-24 at 22:21 +0200, Torsten Schoenfeld wrote:
> If anyone is looking for a challenge, we also still need bindings for 
> the offscreen window stuff:
> 
> • 
> http://library.gnome.org/devel/gdk/unstable/gdk-Windows.html#gdk-offscreen-window-get-pixmap
> • http://library.gnome.org/devel/gtk/unstable/GtkOffscreenWindow.html
> • http://git.gnome.org/browse/gtk+/tree/demos/gtk-demo/offscreen_window.c
> • http://git.gnome.org/browse/gtk+/tree/demos/gtk-demo/offscreen_window2.c

just to expand on Torsten's challenge:

the GDK offscreen window API has an odd set of signals which can be
fairly tricky:

  (double x, double y) = GdkWindow::from-embedder (double x, double y)
  (double x, double y) = GdkWindow::to-embeeder (double x, double y)

they will require custom marshallers. these signals are required to be
able to implement offscreen containers - that is: widgets that contain
children drawing offscreen. obviously, GtkOffscreenWindow does that for
you already, but it is a top-level (which means that it cannot be a
child of another widget) and it would be nice to be able to have pure
Perl implementations.

ciao,
 Emmanuele.

-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi

_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to