dialogs/BrowseValuesLibraryDialog.py
branchpython3
changeset 3789 8def429216ca
parent 3750 f62625418bff
equal deleted inserted replaced
3788:d5014da90054 3789:8def429216ca
    77                 self.ValuesLibrary.EnsureVisible(item)
    77                 self.ValuesLibrary.EnsureVisible(item)
    78             self.GenerateValuesLibraryBranch(item, infos["children"], default)
    78             self.GenerateValuesLibraryBranch(item, infos["children"], default)
    79 
    79 
    80     def GetValueInfos(self):
    80     def GetValueInfos(self):
    81         selected = self.ValuesLibrary.GetSelection()
    81         selected = self.ValuesLibrary.GetSelection()
    82         return self.ValuesLibrary.GetPyData(selected)
    82         return self.ValuesLibrary.GetItemData(selected)
    83 
    83 
    84     def OnOK(self, event):
    84     def OnOK(self, event):
    85         selected = self.ValuesLibrary.GetSelection()
    85         selected = self.ValuesLibrary.GetSelection()
    86         if not selected.IsOk() or self.ValuesLibrary.GetPyData(selected) is None:
    86         if not selected.IsOk() or self.ValuesLibrary.GetItemData(selected) is None:
    87             message = wx.MessageDialog(self, _("No valid value selected!"), _("Error"), wx.OK | wx.ICON_ERROR)
    87             message = wx.MessageDialog(self, _("No valid value selected!"), _("Error"), wx.OK | wx.ICON_ERROR)
    88             message.ShowModal()
    88             message.ShowModal()
    89             message.Destroy()
    89             message.Destroy()
    90         else:
    90         else:
    91             self.EndModal(wx.ID_OK)
    91             self.EndModal(wx.ID_OK)