[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: How does the "print screen" function work?
- From: "hamb ka" <hamb_ msn com>
- To: martine cs washington edu
- Cc: gtk-app-devel-list gnome org
- Subject: Re: How does the "print screen" function work?
- Date: Tue, 20 May 2003 18:38:18 +0900
Thanks, Evan...
As my application runs on a pda, the user won't be able to drag the window
around, so pasting the screenshot as the background is pretty safe for me
:-)
With reference to gnome-panel-screenshot source code, I used
gdk_pixbuf_get_from_drawable combined with gdk_get_default_root_window and
gdk_pixbuf_render_to_drawable (or gdk_draw_pixbuf).
Your idea of hacking is interesting, I will try it out next time....
Regards,
hamb
>From: Evan Martin <martine@cs.washington.edu>
>To: hamb ka <hamb_@msn.com>
>CC: gtk-app-devel-list@gnome.org
>Subject: Re: How does the "print screen" function work?
>Date: Tue, 20 May 2003 01:28:25 -0700
>
>On Tue, May 20, 2003 at 03:27:54PM +0900, hamb ka wrote:
> > I am writing an application which is supposed to have some kind of
> > transparent effect. So I am considering of using the screenshot as the
> > background of this application.
> > "print screen" needs gnome libraries, right? which one?
>
>Truly transparent windows are currently impossible with x.
>If you take a screenshot of the screen and then use it to fill your
>window, you won't be able to take future screenshots to update the
>background because your window is covering the spot you're trying to
>take a picture of.
>
>To get a pixbuf from the screen, use gdk_pixbuf_xlib_get_from_drawable():
>http://developer.gnome.org/doc/API/2.0/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-xlib-from-drawables.html
>
>I've written some more about the hacks related to transparency here:
> - http://evan.livejournal.com/590245.html
>and wrote how I've managed to make a pseudo-transparent (but more real
>than transparent terminals) hack here:
> - http://evan.livejournal.com/591456.html
>
>I didn't go much farther than that, though.
>
>--
> Evan Martin
>martine@cs.washington.edu
> http://neugierig.org
>_______________________________________________
>gtk-app-devel-list mailing list
>gtk-app-devel-list@gnome.org
>http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
_________________________________________________________________
Find gifts, buy online with MSN Shopping. http://shopping.msn.com.sg/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]