Hi Robin,
I get the following assert when trying to set a gridcelleditor.
Wanted to see if demo is fine or if I can duplicate it there, but GridCustTable is hanging for me - will try to get that to work and report back.
Werner
wx._core.wxAssertionError: C++ assertion "m_count > 0" failed at ..\..\src\common\object.cpp(352) in wxRefCounter::DecRef(): invalid ref data count
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 5641, in <module>
app.setup()
File "c:\dev\dabo\dabo\dApp.py", line 340, in setup
self.initUIApp()
File "c:\dev\dabo\dabo\dApp.py", line 380, in initUIApp
self.uiApp.setup()
File "c:\dev\dabo\dabo\ui\uiwx\uiApp.py", line 435, in setup
frm = self.dApp.MainForm = mfc()
File "c:\dev\dabo\dabo\ui\uiwx\dForm.py", line 1054, in __init__
*args, **kwargs)
File "c:\dev\dabo\dabo\ui\uiwx\dForm.py", line 41, in __init__
attProperties=attProperties, *args, **kwargs)
File "c:\dev\dabo\dabo\ui\uiwx\dFormMixin.py", line 76, in __init__
attProperties=attProperties, *args, **kwargs)
File "c:\dev\dabo\dabo\ui\uiwx\dPemMixin.py", line 203, in __init__
self._afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dForm.py", line 59, in _afterInit
super(BaseForm, self)._afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dFormMixin.py", line 128, in _afterInit
super(dFormMixin, self)._afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dPemMixin.py", line 341, in _afterInit
self.afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 5581, in afterInit
g = self.grid = _dGrid_test(self, RegID="sampleGrid")
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 1926, in __init__
attProperties=attProperties, *args, **kwargs)
File "c:\dev\dabo\dabo\ui\uiwx\dPemMixin.py", line 203, in __init__
self._afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 1977, in _afterInit
super(dGrid, self)._afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dPemMixin.py", line 341, in _afterInit
self.afterInit()
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 5553, in afterInit
col.CustomEditorClass = col.listEditorClass
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 956, in _setCustomEditorClass
self._updateEditor()
File "c:\dev\dabo\dabo\ui\uiwx\dGrid.py", line 823, in _updateEditor
self._gridColAttr.SetEditor(editor)