wxListBox

Oscar Merchan o.merchan en bussitel.es
Mar Mar 30 09:25:53 CEST 2004


On Mon, 29 Mar 2004 17:17:27 +0200
"Catalin Lungu" <lcatalin en siadv.com> wrote:


Muchas gracias Catalin por la respuesta, ya consigo mostrar los datos que recojo en el wxListCtrl.
Con respecto a lo que te pasa con las wx, a mi tambien me ha pasado a menudo. Si sabes de alguna lista o algo que sirva de apoyo por favor no dudes en decirmela.


Gracias, Oscar Merchan. 



> La demo de wxPython trae un montón de ejemplos. Si lo tienes instalado en la
> ruta por defecto busca en "Python23\Lib\site-packages\wxPython\demo". Para
> modificar en la lista hay una lista editable (wxEditableListBox). De todas
> formas si quieres recoger datos de una BD mejor utilizarías un wxGrid. A
> propósito si alguien sabe si hay alguna lista para wx le agradecería mucho.
> En esta lista he puesto ya 2 mensajes pero nadie me contestó.
> 
> Un saludo,
> Catalin
> www.siadv.com
> 
> ----- Original Message ----- 
> From: "Oscar Merchan" <o.merchan en bussitel.es>
> To: "Lista de Python" <Python-es en aditel.org>
> Sent: Friday, March 26, 2004 11:13 AM
> Subject: [Python-es] wxListBox
> 
> 
> >
> > Buenas a todos.
> >
> > Tengo una duda, estoy haciendo un programita simple de gestion de cobros,
> algo simplon con la informacion necesaria, o sea nombre cliente, importa a
> cobrar, forma de cobro, importe ya cobrado, y poco mas.
> >
> > Pero a la hora de mostrar los datos recogidos de MySQL, no se como
> mostrarlos, queria que fuese typo wxListBox, realmente por como queda, solo
> que nunca he utilizado este componente, os pongo aqui el codigo generado por
> el boa ( si utilizo el boa, me encanta el poder hacer un programa y encima
> con gui y de una forma realmente rapida ).
> >
> >     def _init_coll_ventana_lista_Columns(self, parent):
> >         # generated method, don't edit
> >
> >         parent.InsertColumn(col=0, format=wxLIST_FORMAT_LEFT,
> heading='Nombre',
> >               width=215)
> >         parent.InsertColumn(col=1, format=wxLIST_FORMAT_LEFT,
> heading='Importe',
> >               width=70)
> >         parent.InsertColumn(col=2, format=wxLIST_FORMAT_LEFT,
> heading='Cobrado',
> >               width=70)
> >         parent.InsertColumn(col=3, format=wxLIST_FORMAT_LEFT,
> >               heading='Fecha Inicio', width=90)
> >         parent.InsertColumn(col=4, format=wxLIST_FORMAT_LEFT,
> >               heading='Fecha siguiente cobro', width=139)
> >
> >
> >     def _init_ctrls(self, prnt):
> >         self.ventana_lista = wxListCtrl(id=wxID_WXCOBROSVENTANA_LISTA,
> >               name='ventana_lista', parent=self.panel3, pos=wxPoint(104,
> 8),
> >               size=wxSize(584, 232),
> >               style=wxLC_REPORT | wxLC_VIRTUAL | wxLC_ICON,
> >               validator=wxDefaultValidator)
> >         self._init_coll_ventana_lista_Columns(self.ventana_lista)
> >
> > Pues nada si alguien tiene esperiencia con las wxpython y me puede hechar
> un capote, para decirme como mostrar ahi los datos recogidos por MySQL se lo
> agradeceria mucho, aunque despues me tocara pelearme con el para saber como
> seleccionar un componente de la lista que resulte por si el usuario quiere
> modificarlo. Espero haberme esplicado bien.
> >
> >
> > Gracias de antemano, Oscar Merchan.
> >
> > P.D .- Si para esto veis una opcion mejor, agradezco cualquier sugerencia.
> >
> 
> 
> ----------------------------------------------------------------------------
> ----
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es




Más información sobre la lista de distribución Python-es