Hello,

Am 15.01.2011 22:38, schrieb Ed Leafe:
> On Jan 13, 2011, at 10:53 AM, Sibylle Koczian wrote:
>
>> Done, here it is:
>>
>> http://dabo.codepad.org/ZhkzIwkr
>
> OK, thanks, that helped. Turns out that some of the column properties
> were choking because their underlying attributes had not been
> initialized. I've posted a fix; let me know if that works for you.
>

My first answer wasn't complete: I just ran my test application and that 
worked. But now I tried to load that panel again into the ClassDesigner 
and got a new exception:

sib@gespenst-xubuntu:~/bin/dabosib$ ~/src/dabo-trunk/ide/ClassDesigner.py
Traceback (most recent call last):
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 4417, in 
<module>
     clsDes = ClassDesigner(f)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 256, in 
__init__
     frm = self.onNewDesign(None)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 2035, in 
onNewDesign
     return self.openClass(dlg.fileToOpen)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 744, in 
openClass
     obj = self.recreateChildren(frm.mainPanel, kids, None, False)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1249, in 
recreateChildren
     ret = self._recreateControl()
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1023, in 
_recreateControl
     self.recreateChildren(obj, kids, None, False)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1244, in 
recreateChildren
     ret = self._recreateLayoutSizer()
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 874, in 
_recreateLayoutSizer
     self.recreateChildren(parent, [kid], sz, True)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1249, in 
recreateChildren
     ret = self._recreateControl()
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1010, in 
_recreateControl
     self._recreateKidsForGrid(obj, kids)
   File "/home/sib/src/dabo-trunk/ide/ClassDesigner.py", line 1038, in 
_recreateKidsForGrid
     typ = type(getattr(col, kprop))
AttributeError: 'controlMix' object has no attribute 'classID'
sib@gespenst-xubuntu:~/bin/dabosib$ ~/src/dabo-trunk/ide/ClassDesigner.py

That doesn't happen if I load a saved panel without a grid or if I load 
a saved form.

Latest version information:

Platform: GTK
Python Version: 2.6.6 on linux2
Dabo Version: Version 0.9.3; Revision 6321M
UI Version: 2.8.11.0 on wxGTK (gtk2)

Greetings,
Sibylle

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users
Searchable Archives: http://leafe.com/archives/search/dabo-users
This message: http://leafe.com/archives/byMID/[email protected]

Reply via email to