plugger.py
changeset 173 2a9c4eec8645
parent 158 771578d7580e
child 176 d8cacbf276b5
equal deleted inserted replaced
172:8eefeccbd021 173:2a9c4eec8645
  1037         return True
  1037         return True
  1038         
  1038         
  1039 
  1039 
  1040     def _showIECcode(self, logger):
  1040     def _showIECcode(self, logger):
  1041         plc_file = self._getIECcodepath()
  1041         plc_file = self._getIECcodepath()
  1042         new_dialog = wx.Frame(None)
  1042         new_dialog = wx.Frame(self.AppFrame)
  1043         ST_viewer = TextViewer(new_dialog, "", None, None)
  1043         ST_viewer = TextViewer(new_dialog, "", None, None)
  1044         #ST_viewer.Enable(False)
  1044         #ST_viewer.Enable(False)
  1045         ST_viewer.SetKeywords(IEC_KEYWORDS)
  1045         ST_viewer.SetKeywords(IEC_KEYWORDS)
  1046         try:
  1046         try:
  1047             text = file(plc_file).read()
  1047             text = file(plc_file).read()
  1050         ST_viewer.SetText(text = text)
  1050         ST_viewer.SetText(text = text)
  1051             
  1051             
  1052         new_dialog.Show()
  1052         new_dialog.Show()
  1053 
  1053 
  1054     def _editIECrawcode(self, logger):
  1054     def _editIECrawcode(self, logger):
  1055         new_dialog = wx.Frame(None)
  1055         new_dialog = wx.Frame(self.AppFrame)
  1056         
  1056         
  1057         buildpath = self._getBuildPath()
  1057         buildpath = self._getBuildPath()
  1058         # Eventually create build dir
  1058         # Eventually create build dir
  1059         if not os.path.exists(buildpath):
  1059         if not os.path.exists(buildpath):
  1060             os.mkdir(buildpath)
  1060             os.mkdir(buildpath)