ProjectController.py
changeset 1780 c52d1460cea8
parent 1779 6cf16e5bfbf9
child 1782 5b6ad7a7fd9d
equal deleted inserted replaced
1779:6cf16e5bfbf9 1780:c52d1460cea8
  1214                 self._IECCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", self.AppFrame, None, instancepath=name)
  1214                 self._IECCodeView = IECCodeViewer(self.AppFrame.TabsOpened, "", self.AppFrame, None, instancepath=name)
  1215                 self._IECCodeView.SetTextSyntax("ALL")
  1215                 self._IECCodeView.SetTextSyntax("ALL")
  1216                 self._IECCodeView.SetKeywords(IEC_KEYWORDS)
  1216                 self._IECCodeView.SetKeywords(IEC_KEYWORDS)
  1217                 try:
  1217                 try:
  1218                     text = file(plc_file).read()
  1218                     text = file(plc_file).read()
  1219                 except:
  1219                 except Exception:
  1220                     text = '(* No IEC code have been generated at that time ! *)'
  1220                     text = '(* No IEC code have been generated at that time ! *)'
  1221                 self._IECCodeView.SetText(text=text)
  1221                 self._IECCodeView.SetText(text=text)
  1222                 self._IECCodeView.Editor.SetReadOnly(True)
  1222                 self._IECCodeView.Editor.SetReadOnly(True)
  1223                 self._IECCodeView.SetIcon(GetBitmap("ST"))
  1223                 self._IECCodeView.SetIcon(GetBitmap("ST"))
  1224                 setattr(self._IECCodeView, "_OnClose", self.OnCloseEditor)
  1224                 setattr(self._IECCodeView, "_OnClose", self.OnCloseEditor)
  1716                 # Launch Service Discovery dialog
  1716                 # Launch Service Discovery dialog
  1717                 dialog = DiscoveryDialog(self.AppFrame)
  1717                 dialog = DiscoveryDialog(self.AppFrame)
  1718                 answer = dialog.ShowModal()
  1718                 answer = dialog.ShowModal()
  1719                 uri = dialog.GetURI()
  1719                 uri = dialog.GetURI()
  1720                 dialog.Destroy()
  1720                 dialog.Destroy()
  1721             except:
  1721             except Exception:
  1722                 self.logger.write_error(_("Local service discovery failed!\n"))
  1722                 self.logger.write_error(_("Local service discovery failed!\n"))
  1723                 self.logger.write_error(traceback.format_exc())
  1723                 self.logger.write_error(traceback.format_exc())
  1724                 uri = None
  1724                 uri = None
  1725 
  1725 
  1726             # Nothing choosed or cancel button
  1726             # Nothing choosed or cancel button