I'm using wxPython2.7-win32-ansi-2.7.1.3-py24.exe and XRCed 0.1.7-5
(shipped with the abovementioned wxpython) under Win98. When I do the
following:
1) run xrced.py
2) Add new dialog (click the dialog button)
3) Add new panel (click the pannel button, I know it is not neccessary
to add the panel to dialog but it should do no harm anyway..)
4) Add new panel (click the panel button)
5) Delete the button (click right, choose Delete)
6) Delete the panel (click right, choose Delete)
Now the stdout of xrced outputted:
Traceback (most recent call last):
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 686, in OnSelChanged
self.SelectItem(evt.GetItem())
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 1033, in SelectItem
self.ChangeSelection(item)
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 696, in ChangeSelection
xxx = self.GetPyData(oldItem)
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\_controls.py",
line 5
260, in GetItemPyData
return _controls_.TreeCtrl_GetItemPyData(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "param" failed at
..\..\src\msw\treectr
l.cpp(1032) in wxTreeCtrl::SetItemData(): failed to change tree items
data
I guess this is a bug. XRCed is now in inconsistent state.
Thanks for the good work on wxPython (no irony, I really appreciate the
great job you are doing)..
tomas dvorak
Sorry for bad report, of course point 5) and 6) must be done in opposite
order. However, that doesn't affect the bug, that still persist despite
being reported badly
···
On Tue, 31 Oct 2006 14:43:32 +0100, "Tomas Dvorak" <tomas_dvorak@mailcan.com> said:
Hope this is the right place to report this bug
I'm using wxPython2.7-win32-ansi-2.7.1.3-py24.exe and XRCed 0.1.7-5
(shipped with the abovementioned wxpython) under Win98. When I do the
following:
1) run xrced.py
2) Add new dialog (click the dialog button)
3) Add new panel (click the pannel button, I know it is not neccessary
to add the panel to dialog but it should do no harm anyway..)
4) Add new panel (click the panel button)
5) Delete the button (click right, choose Delete)
6) Delete the panel (click right, choose Delete)
Now the stdout of xrced outputted:
Traceback (most recent call last):
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 686, in OnSelChanged
self.SelectItem(evt.GetItem())
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 1033, in SelectItem
self.ChangeSelection(item)
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\tools\XRCed\tree.py",
line 696, in ChangeSelection
xxx = self.GetPyData(oldItem)
File
"C:\Python24\Lib\site-packages\wx-2.7.1-msw-ansi\wx\_controls.py",
line 5
260, in GetItemPyData
return _controls_.TreeCtrl_GetItemPyData(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "param" failed at
..\..\src\msw\treectr
l.cpp(1032) in wxTreeCtrl::SetItemData(): failed to change tree items
data
I guess this is a bug. XRCed is now in inconsistent state.
Thanks for the good work on wxPython (no irony, I really appreciate the
great job you are doing)..
tomas dvorak
---------------------------------------------------------------------
To unsubscribe, e-mail: wxPython-users-unsubscribe@lists.wxwidgets.org
For additional commands, e-mail: wxPython-users-help@lists.wxwidgets.org
-- http://www.fastmail.fm - Faster than the air-speed velocity of an
unladen european swallow
The gridbagsizer is quite broken in regards to growablecols and growablerows. I get lots of different error messages when clicking on Edit... . If I enter the values manually the show up in the editor properly, but they are not properly saved. For example growablerows is always empty in the xml file.