# HG changeset patch # User laurent # Date 1324072211 -3600 # Node ID 768820a948e2de81d5324d1d53d6bb4cd85748bc # Parent b67536e93c11fe4b43e4fffb926c0735969e939e Fixing bug preventing enumerated datatype values to be saved diff -r b67536e93c11 -r 768820a948e2 DataTypeEditor.py --- a/DataTypeEditor.py Fri Dec 16 22:48:24 2011 +0100 +++ b/DataTypeEditor.py Fri Dec 16 22:50:11 2011 +0100 @@ -363,6 +363,7 @@ self.EnumeratedValues = CustomEditableListBox(id=ID_DATATYPEEDITORENUMERATEDVALUES, name='EnumeratedValues', parent=self.EnumeratedPanel, label=_("Values:"), pos=wx.Point(0, 0), size=wx.Size(0, 0), style=wx.gizmos.EL_ALLOW_NEW | wx.gizmos.EL_ALLOW_EDIT | wx.gizmos.EL_ALLOW_DELETE) + self.EnumeratedValues.GetListCtrl().Bind(wx.EVT_LIST_END_LABEL_EDIT, self.OnEnumeratedValuesChanged) for func in ["_OnAddButton", "_OnDelButton", "_OnUpButton", "_OnDownButton"]: setattr(self.EnumeratedValues, func, self.OnEnumeratedValuesChanged)