<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
tienes razón, olvide llamar a show()<br>haciendo win.show_all() despues de agregar los nuevos widget funciono<br>muchas gracias<br><br><div><div id="SkyDrivePlaceholder"></div>> From: davidcaste@gmail.com<br>> Date: Fri, 7 Sep 2012 13:05:18 +0200<br>> To: python-es@python.org<br>> Subject: Re: [Python-es] como agregar widgets a un gtk.hbox despues de llamar a gtk.main()???<br>> <br>> En GTK, tienes que llamar explícitamente al método show()[1] de cada<br>> widget para que se muestre, o llamar al método show_all() que llamará<br>> recursivamente a show() en sus hijos.<br>> <br>> Por esa razón, el ejemplo 2 no te funciona porque te falta llamar al<br>> método show() del nuevo widget que estás añadiendo a la caja. El<br>> ejemplo 1 te funciona porque no estás reemplazando el widget, sino la<br>> imagen que ya mostraba el gtk.Image que ya se había mostrado al llamar<br>> a win.show_all().<br>> <br>> Saludos<br>> <br>> [1]: http://www.pygtk.org/docs/pygtk/class-gtkwidget.html#method-gtkwidget--show<br>> <br>> -- <br>> David Castellanos Serrano<br>> _______________________________________________<br>> Python-es mailing list<br>> Python-es@python.org<br>> http://mail.python.org/mailman/listinfo/python-es<br>> FAQ: http://python-es-faq.wikidot.com/<br></div> </div></body>
</html>