Re: gtk3 replacement for gdk_pixmap_foreign_new



Can't you use gdk_pixbuf_get_from_window() if you want to capture the contents of external windows?

More details can be found here: http://developer.gnome.org/gtk3/stable/ch25s02.html#id1616337

Regards
Mario

----- Ursprüngliche Mail -----
> Von: "salsaman" <salsaman gmail com>
> An: "Michael Torrie" <torriem gmail com>
> CC: gtk-list gnome org
> Gesendet: Donnerstag, 5. Januar 2012 04:15:13
> Betreff: Re: gtk3 replacement for gdk_pixmap_foreign_new
>
> Hi Michael,
> thanks for your replies. Yes I was wondering why my posts were not
> showing up in gmail. The function you mention is not really a
> replacement. The original function is used by LiVES to capture and
> record external windows from the desktop. Its not really a
> show-stopper not having it but its a useful feature (you just click
> on
> a window and its output is recorded as a clip) and I will need to
> find
> a replacement function before I can implement GTK+ 3.completely in
> LiVES.
>
> Regards,
> Salsaman.
>
> http://lives.sourceforge.net
> https://www.ohloh.net/accounts/salsaman
>
>
>
> On Wed, Jan 4, 2012 at 21:46, Michael Torrie <torriem gmail com>
> wrote:
> > On 01/04/2012 05:40 PM, Michael Torrie wrote:
> >> On 12/30/2011 02:56 PM, salsaman wrote:
> >>> I would like to know what cairo function is the equivalent of
> >>> gdk_pixmap_foreign_new(). I cannot seem to find any reference to
> >>> this
> >>> anywhere.
> >
> > Actually does this function replace it?
> >
> > cairo_xlib_surface_create_for_bitmap()
> >
> > http://cairographics.org/manual/cairo-XLib-Surfaces.html
> >
> > Thought it requires more information than the gdk call, it does
> > create a
> > Cairo surface for a native X11 pixmap, which if I read the GDK
> > manually
> > correctly, that is what the deprecated call does.
> >
> > I found this function by searching Google for "cairo surface native
> > X11
> > pixmap"
> >
> >
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]