A Qui, 2003-10-30 �s 17:36, Ivan Hernandez escreveu:
> Thanks You Gustavo! your info i helping me a lot and also is a good
> point to check having now the reference manual from
>
> http://yang.inescn.pt/~gjc/pygtk2reference/
Oops, I pasted that link by mistake. That is *not* the official pygtk
reference! :)
Please use this link instead:
http://www.moeraki.com/pygtkreference/pygtk2reference/index.html
Thanks!
>
> ivan hernandez
>
> Gustavo J. A. M. Carneiro wrote:
>
> >A Qui, 2003-10-30 �s 15:27, Ivan Hernandez escreveu:
> >
> >
> >>hello. i had been working a little with pygtk, and i haven't found a way
> >>to make a pixmap "scale" to an arbitrary size.
> >>i mean this... i have my button with an image, let's say...
> >>
> >>
> >
> > Very roughly, the solution is among these lines. Look into
> >http://yang.inescn.pt/~gjc/pygtk2reference/ for more info.
> >
> >
> >pix_small = gtk.gdk.pixbuf_new_from_file("icon-small.png")
> >pix_large = gtk.gdk.pixbuf_new_from_file("icon-small.png")
> >
> >image = gtk.Image()
> >image.set_from_pixbuf(pix_small)
> >
> >image.show()
> >
> >button = gtk.Button()
> >button.add(image)
> >button.show()
> >
> >def button_enter(bt, ev):
> > bt.child.set_from_pixbuf(pix_large)
> >def button_enter(bt, ev):
> > bt.child.set_from_pixbuf(pix_small)
> >
> >button.connect("enter-notify-event", button_enter)
> >button.connect("leave-notify-event", button_leave)
> >
> > That's it. I could have misspelled some function names, be warned.
> >Good luck.
> >
> >
> >
>
>
> _______________________________________________
> pygtk mailing list [EMAIL PROTECTED]
> http://www.daa.com.au/mailman/listinfo/pygtk
> Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
--
Gustavo Jo�o Alves Marques Carneiro
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
_______________________________________________
pygtk mailing list [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/