--- a/BeremizIDE.py Sun Feb 19 11:14:14 2023 +0800
+++ b/BeremizIDE.py Mon Feb 20 08:56:25 2023 +0800
@@ -990,14 +990,14 @@
def OnProjectTreeItemBeginEdit(self, event):
selected = event.GetItem()
- if self.ProjectTree.GetPyData(selected)["type"] == ITEM_CONFNODE:
+ if self.ProjectTree.GetItemData(selected)["type"] == ITEM_CONFNODE:
event.Veto()
else:
IDEFrame.OnProjectTreeItemBeginEdit(self, event)
def OnProjectTreeRightUp(self, event):
item = event.GetItem()
- item_infos = self.ProjectTree.GetPyData(item)
+ item_infos = self.ProjectTree.GetItemData(item)
if item_infos["type"] == ITEM_CONFNODE:
confnode_menu = wx.Menu(title='')
@@ -1033,7 +1033,7 @@
def OnProjectTreeItemActivated(self, event):
selected = event.GetItem()
- item_infos = self.ProjectTree.GetPyData(selected)
+ item_infos = self.ProjectTree.GetItemData(selected)
if item_infos["type"] == ITEM_CONFNODE:
item_infos["confnode"]._OpenView()
event.Skip()
@@ -1044,7 +1044,7 @@
def ProjectTreeItemSelect(self, select_item):
if select_item is not None and select_item.IsOk():
- item_infos = self.ProjectTree.GetPyData(select_item)
+ item_infos = self.ProjectTree.GetItemData(select_item)
if item_infos["type"] == ITEM_CONFNODE:
item_infos["confnode"]._OpenView(onlyopened=True)
elif item_infos["type"] == ITEM_PROJECT: