--- a/IDEFrame.py Thu Aug 17 11:39:10 2017 +0300
+++ b/IDEFrame.py Thu Aug 17 14:27:06 2017 +0300
@@ -786,7 +786,7 @@
tab_size = child.GetSize()
for page_idx in xrange(child.GetPageCount()):
page = child.GetWindowFromIdx(page_idx)
- if not tab.has_key("size"):
+ if not "size" in tab:
tab["size"] = (tab_size[0], tab_size[1] + page.GetSize()[1])
tab_infos = self.GetTabInfos(page)
if tab_infos is not None:
@@ -822,7 +822,7 @@
return
raise ValueError, "Not supported"
- if tabs.has_key("split"):
+ if "split" in tabs:
self.LoadTabLayout(notebook, tabs["others"])
split_dir, split_ratio = tabs["split"]
@@ -1514,12 +1514,12 @@
self.TreeImageDict[self.Controler.GetPouBodyType(infos["name"])])
if item_alone:
self.ProjectTree.SetItemExtraImage(root, self.Controler.GetPouType(infos["name"]))
- elif infos.has_key("icon") and infos["icon"] is not None:
+ elif "icon" in infos and infos["icon"] is not None:
icon_name = infos["icon"]
- if not self.TreeImageDict.has_key(icon_name):
+ if not icon_name in self.TreeImageDict:
self.TreeImageDict[icon_name] = self.TreeImageList.Add(GetBitmap(icon_name))
self.ProjectTree.SetItemImage(root, self.TreeImageDict[icon_name])
- elif self.TreeImageDict.has_key(infos["type"]):
+ elif infos["type"] in self.TreeImageDict:
self.ProjectTree.SetItemImage(root, self.TreeImageDict[infos["type"]])
item, root_cookie = self.ProjectTree.GetFirstChild(root)