[pyar] Crear Interfaz de Usuario con Pygtk

craf prog en vtr.net
Mar Oct 12 17:59:29 ART 2010


Hola.

Estoy tratando de crear una interfaz de usuario en Pygtk, con el
siguiente código:

CODIGO-------------------------------------------------------------

#! /usr/bin/env python

import gtk

class box:

    def __init__(self):

        self.window = gtk.Window()

        self.window.set_default_size(200, 100)
        self.window.set_title("Oraculo")

        self.vbox = gtk.VBox(False, 5)
        self.hbox = gtk.HBox(False, 5)


        self.boton1 = gtk.Button("Agregar Item")
        self.boton2 = gtk.Button("Borrar Item")
        self.boton3 = gtk.Button("Editar Item")
        self.entry = gtk.Entry()

        self.window.add(self.vbox)

        self.vbox.pack_start(self.hbox,False,False,10)
        self.hbox.pack_start(self.boton1,False,False,0)
        self.hbox.pack_start(self.boton2,False,False,0)
        self.hbox.pack_start(self.boton3,False,False,0)
        self.hbox.pack_start(self.entry,True,True,0)


        self.window.connect("destroy", lambda w: gtk.main_quit())

        self.window.show_all()

if __name__ == '__main__':
    box()
    gtk.main()

CODIGO--------------------------------------------------------------

El único problema que tengo es que no puedo darle un espacio a cada lado
de la ventana, para los controles. En Glade se controla con la propiedad
Relleno, pero en Pygtk, no se cual es.

Nota. Adjunto imagen de lo que quiero hacer.

Cualquier idea es bienvenida.

Saludos

Cristian Abarzua F
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: imagen.png
Type: image/png
Size: 13358 bytes
Desc: no disponible
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20101012/89ebc792/attachment.png>


More information about the pyar mailing list