equal
deleted
inserted
replaced
991 def _OpenView(self, name=None, onlyopened=False): |
991 def _OpenView(self, name=None, onlyopened=False): |
992 if name == "IEC code": |
992 if name == "IEC code": |
993 if self._IECCodeView is None: |
993 if self._IECCodeView is None: |
994 plc_file = self._getIECcodepath() |
994 plc_file = self._getIECcodepath() |
995 |
995 |
996 self._IECCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", None, None, instancepath=name) |
996 self._IECCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", self.AppFrame, None, instancepath=name) |
997 self._IECCodeView.SetTextSyntax("ALL") |
997 self._IECCodeView.SetTextSyntax("ALL") |
998 self._IECCodeView.SetKeywords(IEC_KEYWORDS) |
998 self._IECCodeView.SetKeywords(IEC_KEYWORDS) |
999 try: |
999 try: |
1000 text = file(plc_file).read() |
1000 text = file(plc_file).read() |
1001 except: |
1001 except: |
1011 |
1011 |
1012 elif name == "IEC raw code": |
1012 elif name == "IEC raw code": |
1013 if self._IECRawCodeView is None: |
1013 if self._IECRawCodeView is None: |
1014 controler = MiniTextControler(self._getIECrawcodepath(), self) |
1014 controler = MiniTextControler(self._getIECrawcodepath(), self) |
1015 |
1015 |
1016 self._IECRawCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", None, controler, instancepath=name) |
1016 self._IECRawCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", self.AppFrame, controler, instancepath=name) |
1017 self._IECRawCodeView.SetTextSyntax("ALL") |
1017 self._IECRawCodeView.SetTextSyntax("ALL") |
1018 self._IECRawCodeView.SetKeywords(IEC_KEYWORDS) |
1018 self._IECRawCodeView.SetKeywords(IEC_KEYWORDS) |
1019 self._IECRawCodeView.RefreshView() |
1019 self._IECRawCodeView.RefreshView() |
1020 self._IECRawCodeView.SetIcon(GetBitmap("ST")) |
1020 self._IECRawCodeView.SetIcon(GetBitmap("ST")) |
1021 setattr(self._IECRawCodeView, "_OnClose", self.OnCloseEditor) |
1021 setattr(self._IECRawCodeView, "_OnClose", self.OnCloseEditor) |