--- a/dialogs/BrowseLocationsDialog.py Sun Feb 19 11:14:14 2023 +0800
+++ b/dialogs/BrowseLocationsDialog.py Mon Feb 20 08:56:25 2023 +0800
@@ -204,7 +204,7 @@
item, root_cookie = self.LocationsTree.GetNextChild(root, root_cookie)
else:
self.LocationsTree.SetItemText(item, infos["name"])
- self.LocationsTree.SetPyData(item, infos)
+ self.LocationsTree.SetItemData(item, infos)
self.LocationsTree.SetItemImage(item, self.TreeImageDict[infos["type"]])
self.GenerateLocationsTreeBranch(item, children)
item, root_cookie = self.LocationsTree.GetNextChild(root, root_cookie)
@@ -215,7 +215,7 @@
self.LocationsTree.Delete(item)
def OnLocationsTreeItemActivated(self, event):
- infos = self.LocationsTree.GetPyData(event.GetItem())
+ infos = self.LocationsTree.GetItemData(event.GetItem())
if infos["type"] not in [LOCATION_CONFNODE, LOCATION_MODULE, LOCATION_GROUP]:
wx.CallAfter(self.EndModal, wx.ID_OK)
event.Skip()
@@ -226,7 +226,7 @@
def GetValues(self):
selected = self.LocationsTree.GetSelection()
- infos = self.LocationsTree.GetPyData(selected)
+ infos = self.LocationsTree.GetItemData(selected)
if not self.do_rename:
infos["var_name"] = None
return infos
@@ -237,7 +237,7 @@
selected = self.LocationsTree.GetSelection()
var_infos = None
if selected.IsOk():
- var_infos = self.LocationsTree.GetPyData(selected)
+ var_infos = self.LocationsTree.GetItemData(selected)
if var_infos is None or var_infos["type"] in [LOCATION_CONFNODE, LOCATION_MODULE, LOCATION_GROUP]:
dialog = wx.MessageDialog(self, _("A location must be selected!"), _("Error"), wx.OK | wx.ICON_ERROR)
dialog.ShowModal()