equal
deleted
inserted
replaced
1032 self.CTR._OpenView(onlyopened=True) |
1032 self.CTR._OpenView(onlyopened=True) |
1033 else: |
1033 else: |
1034 IDEFrame.ProjectTreeItemSelect(self, select_item) |
1034 IDEFrame.ProjectTreeItemSelect(self, select_item) |
1035 |
1035 |
1036 def GetProjectElementWindow(self, element, tagname): |
1036 def GetProjectElementWindow(self, element, tagname): |
1037 print("BeremizIDE GetProjectElementWindo", element, tagname) |
|
1038 is_a_CTN_tagname = len(tagname.split("::"))==1 |
1037 is_a_CTN_tagname = len(tagname.split("::"))==1 |
1039 if is_a_CTN_tagname: |
1038 if is_a_CTN_tagname: |
1040 confnode = self.CTR.GetChildByName(tagname) |
1039 confnode = self.CTR.GetChildByName(tagname) |
1041 return confnode.GetView() |
1040 return confnode.GetView() |
1042 else : |
1041 else : |
1057 root, |
1056 root, |
1058 [(word, ITEM_CONFNODE) for word in tagname.split(".")]) |
1057 [(word, ITEM_CONFNODE) for word in tagname.split(".")]) |
1059 elif words[0] == "R": |
1058 elif words[0] == "R": |
1060 return self.RecursiveProjectTreeItemSelection(root, [(words[2], ITEM_RESOURCE)]) |
1059 return self.RecursiveProjectTreeItemSelection(root, [(words[2], ITEM_RESOURCE)]) |
1061 elif not os.path.exists(words[0]): |
1060 elif not os.path.exists(words[0]): |
1062 print(words[0]) |
|
1063 IDEFrame.SelectProjectTreeItem(self, tagname) |
1061 IDEFrame.SelectProjectTreeItem(self, tagname) |
1064 |
1062 |
1065 def GetAddConfNodeFunction(self, name, confnode=None): |
1063 def GetAddConfNodeFunction(self, name, confnode=None): |
1066 def AddConfNodeMenuFunction(event): |
1064 def AddConfNodeMenuFunction(event): |
1067 wx.CallAfter(self.AddConfNode, name, confnode) |
1065 wx.CallAfter(self.AddConfNode, name, confnode) |