Hmm, I can set the bg for the widget as well, but I can't rely on a patched
module install since this will be used on end-user machines (running
different distros, gtk2-perl versions etc)
Is there any other way?

thanks,
Chris

On Wed, Feb 09, 2005 at 08:24:12AM -0500, muppet wrote in a legally binding way:
> Date: Wed, 09 Feb 2005 08:24:12 -0500
> From: muppet <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Cc: gtk-perl-list@gnome.org
> Subject: Re: Background image for a window
> 
> 
> On Feb 9, 2005, at 12:20 AM, Chris Debenham - PTS Engineer wrote:
> 
> >I want to put an image in the background of a window with text labels 
> >over it.
> >In Gtk1 i used:
> >$window_style->bg_pixmap('normal', $pixmap);
> >$window->window->set_back_pixmap($pixmap, 0);
> >
> >but this fails in GTK2
> >(error message:"Usage: Gtk2::Style::bg_pixmap(style, state)")
> >
> >Is there a better/proper way to do this?
> 
> setting the pixmap in the style (with the duplicate style and attach 
> and all that) should be sufficient; but, as you see, we have that bound 
> only as an accessor, not as a mutator.  attached is a patch that would 
> make that work.
> 
> just setting the backing pixmap on the gdk window will not really be 
> enough, because the widget style will paint right over top of it.
> 


> 
> 
> 
> --
> I think it worked on the Wiley Coyote model of project management - if
> at any point you looked down and realised what you were doing was
> impossible then you'd instantly fail.
>   -- Simon Wistow


-- 
-------------------------------------------------------------------------------
  ,-_|\  PTS Engineer                        E-mail : [EMAIL PROTECTED]
 /     \ Sun Microsystems Australia Pty Ltd. Direct : +61 (2) 9844 5188
 \_,-\_* 828 Pacific Highway                 Phone  : +61 (2) 9844 5000
      v  Gordon, N.S.W. 2072                 Fax    : +61 (2) 9844 5189
                                             Mobile : +61 (40) 9844 514
-------------------------------------------------------------------------------
All Computers Run At The Same Speed...With The Power Off.
_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to