Running through the Tutorial App on the new Boa under
Linux (RH7.2), Python2.2.1, wxPython2.3.2/GTK I get
the following error when adding a wxMenu on the Data
View of wxFrame1 or selecting an already added wxMenu:
04:40:49 PM: TypeError: unbound method
properties() must be called with CollectionDTC
instance as first argument (got MenuDTC instance
instead)Traceback (most recent call last):
04:40:49 PM: TypeError: unbound method
properties() must be called with CollectionDTC
instance as first argument (got MenuDTC instance
instead) File
"/usr/lib/python2.2/site-packages/boa/Views/DataView.py",
line 197, in OnObjectSelect
04:40:49 PM: self.updateSelection()
04:40:49 PM: File
"/usr/lib/python2.2/site-packages/boa/Views/DataView.py",
line 190, in updateSelection
04:40:49 PM:
self.inspector.selectObject(self.objects[self.selection[0][0]][0],
false)
04:40:49 PM: File
"/usr/lib/python2.2/site-packages/boa/Inspector.py",
line 222, in selectObject
04:40:49 PM: c_p = compn.getPropList()
04:40:49 PM: File
"/usr/lib/python2.2/site-packages/boa/Companions/BaseCompanions.py",
line 138, in getPropList
04:40:49 PM: propList =
RTTI.getPropList(self.control, self)
04:40:49 PM: File
"/usr/lib/python2.2/site-packages/boa/RTTI.py", line
145, in getPropList
04:40:49 PM: xtraProps = cmp.properties()
04:40:49 PM: File
"/usr/lib/python2.2/site-packages/boa/Companions/UtilCompanions.py",
line 220, in properties
04:40:49 PM: props =
CollectionDTC.properties(self)
04:40:49 PM: TypeError: unbound method
properties() must be called with CollectionDTC
instance as first argument (got MenuDTC instance
instead)
There are some other issues with Menus relating to
properties mysteriously dissapearing (not just the
values but the attributes!) but I need to test further
before specifying the precise conditions under which
they arise.
Some other minor points I'll raise before I forget
them are:
(1) For some reason, when boa is invoked, instead of
being laid out so that the Palette, Inspector and
Editor abut each other neatly without overlap they are
laid out erratically. This was not formerly the case.
(2) Clicking on the 'wxPython Documentation' icon
doesn't take you into the document's index page.
Instead you get a blank page and need to navigate via
the contents bar. Minor point I know, but it's there.
(3) When an object is selected in the Palette it's not
displayed in the Palette check-box/label as specified.
Also, that check-box/label area probably needs a bit
more space.
(4) Another trivial one: In the Help Index facility
you have the "Show All" option. However, nowhere near
enough scrolling space is allowed for this operation.
Thus you get the last few hundred of the 13,000 or so
entries.
A couple of questions:
(1) Is there some way to set the default save area for
your work to somewhere other than the Boa root (ie.
/usr/.../site-packages/boa ?) This is a pain and
dangerous.
(2) Is there somewhere I can change the default size
of application frames?
John Bell
···
__________________________________________________
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions!
http://auctions.yahoo.com