[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Papo-hackers] Fallas al actualizar la nueva version de cimarron con
From: |
maram |
Subject: |
Re: [Papo-hackers] Fallas al actualizar la nueva version de cimarron con Pantalla de ABM |
Date: |
Thu, 16 Dec 2004 15:50:33 -0300 |
On Tue, 14 Dec 2004 21:13:37 -0300, maram <address@hidden> wrote:
> On Mon, 13 Dec 2004 20:54:37 -0300, Marcos Dione <address@hidden> wrote:
> > On Wed, Dec 08, 2004 at 10:14:26AM -0300, maram wrote:
> > > las lineas relacionadas en ReceptionData.py son:
> > > ui = cimarron.getEngine()
> > > class ReceptionData (ui.ViewController):
> >
> > eso debe ser porque me falta el Gtk2ViewController o la entrada en
> > Engine.
> > era lo último.
> >
> > > tampoco entiendo porque si pongo en vez de lo anterior, directamente:
> > >
> > > from Controllers.ViewController import ViewController
> > > class ReceptionData (ViewController):
> > [snip]
> > > line 136, in buildView
> > > super (ReceptionData, self).buildView ()
> > > AttributeError: 'super' object has no attribute 'buildView'
> > >
> > > Ademas si tambien elimino la linea super(ReceptionDatamself).buildVIew
> > > falla al querer agregar ReceptionData al notebook, informandome que el
> > > child, no tiene el objeto _obj.
> >
> > el error no es muy explícito, creo. la segunda forma es un poco más
> > exclarecedor. los _obj están presentes en los objetos de clases que están
> > inplementadas contra algún widgetset, gtk2 en este caso. en ese atributo
> > guardamos el objeto del widgetset que representa este objeto. el caso del
> > ViewController es muy particular, pues en realidad no tiene un objeto gtk2
> > que
> > lo represente, sino que usa el del primer objeto gtk'oso contenido. por
> > ejemplo,
> > un VBox. se entiende?
>
> no del todo... si mi clase ReceptionDate, en su buidview, asigan a
> self.view un VBox, porque el error "child, no tiene el objeto _obj."
> al quere agregarlo al notebook...?
>
> o mejor dicho como lo soluciono? en un mail anterior adjunte los
> scripts que utilizo para mas claridad...
bueno despues de la ultima actualizacion de cvs, y reescribir el
codigo de receptionABM y de ReceptionData, logre que ande...
el echo de agregar ViewController al engine, facilito las cosas, ya
que yo utilizaba el de generic y no el de Gtk
ademas modifique otras cuestiones...
cuando pase en limpio las modificaciones la posteo para ver si voy bien...
--
Marcelo Ametller
----------------------------------------------------------------------------------------------
Maram Sistemas - Debian Sarge - Linux User: 354777
www.maramsis.com.ar www.aeroenlace.com.ar www.grulic.org.ar