472 self._init_coll_DisplayMenu_Items(self.DisplayMenu) |
472 self._init_coll_DisplayMenu_Items(self.DisplayMenu) |
473 self._init_coll_HelpMenu_Items(self.HelpMenu) |
473 self._init_coll_HelpMenu_Items(self.HelpMenu) |
474 |
474 |
475 def _init_icon(self, parent): |
475 def _init_icon(self, parent): |
476 if self.icon: |
476 if self.icon: |
477 self.SetIcon(self.icon) |
477 self.SetIcon(self.icon) |
478 elif parent and parent.icon: |
478 elif parent and parent.icon: |
479 self.SetIcon(parent.icon) |
479 self.SetIcon(parent.icon) |
480 |
480 |
481 def _init_ctrls(self, prnt): |
481 def _init_ctrls(self, prnt): |
482 wx.Frame.__init__(self, id=ID_PLCOPENEDITOR, name='IDEFrame', |
482 wx.Frame.__init__(self, id=ID_PLCOPENEDITOR, name='IDEFrame', |
483 parent=prnt, pos=wx.DefaultPosition, size=wx.Size(1000, 600), |
483 parent=prnt, pos=wx.DefaultPosition, size=wx.Size(1000, 600), |
484 style=wx.DEFAULT_FRAME_STYLE) |
484 style=wx.DEFAULT_FRAME_STYLE) |
485 self._init_icon(prnt) |
485 self._init_icon(prnt) |
1624 self.Controler.ComputePouName(new_name)) |
1624 self.Controler.ComputePouName(new_name)) |
1625 self.RefreshLibraryPanel() |
1625 self.RefreshLibraryPanel() |
1626 self.RefreshPageTitles() |
1626 self.RefreshPageTitles() |
1627 elif item_infos["type"] == ITEM_TRANSITION: |
1627 elif item_infos["type"] == ITEM_TRANSITION: |
1628 pou_item = self.ProjectTree.GetItemParent(event.GetItem()) |
1628 pou_item = self.ProjectTree.GetItemParent(event.GetItem()) |
1629 pou_name = self.ProjectTree.GetItemText(pou_item) |
1629 pou_name = self.ProjectTree.GetItemText(pou_item) |
1630 if new_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames()]: |
1630 if new_name.upper() in [name.upper() for name in self.Controler.GetProjectPouNames()]: |
1631 message = _("A POU named \"%s\" already exists!")%new_name |
1631 message = _("A POU named \"%s\" already exists!")%new_name |
1632 elif new_name.upper() in [name.upper() for name in self.Controler.GetProjectPouVariableNames(pou_name) if name != old_name]: |
1632 elif new_name.upper() in [name.upper() for name in self.Controler.GetProjectPouVariableNames(pou_name) if name != old_name]: |
1633 message = _("A variable with \"%s\" as name already exists in this pou!")%new_name |
1633 message = _("A variable with \"%s\" as name already exists in this pou!")%new_name |
1634 else: |
1634 else: |