papo-hackers
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]