Phoenix - grid

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)