ProjectController.py
changeset 742 41a4a560406c
parent 740 cee825fbe9b3
child 746 2e09777a40d3
equal deleted inserted replaced
741:382b2c848dac 742:41a4a560406c
    12 from datetime import datetime
    12 from datetime import datetime
    13 from weakref import WeakKeyDictionary
    13 from weakref import WeakKeyDictionary
    14 
    14 
    15 import targets
    15 import targets
    16 import connectors
    16 import connectors
    17 from util import MiniTextControler, opjimg, CheckPathPerm, GetClassImporter
    17 from util.misc import opjimg, CheckPathPerm, GetClassImporter
       
    18 from util.MiniTextControler import MiniTextControler
    18 from util.ProcessLogger import ProcessLogger
    19 from util.ProcessLogger import ProcessLogger
    19 from PLCControler import PLCControler
    20 from PLCControler import PLCControler
    20 from PLCOpenEditor import CWD
    21 from PLCOpenEditor import CWD
    21 from TextViewer import TextViewer
    22 from TextViewer import TextViewer
    22 from plcopen.structures import IEC_KEYWORDS
    23 from plcopen.structures import IEC_KEYWORDS
   940             self.AppFrame.EditProjectElement(IEC_code_viewer, name)
   941             self.AppFrame.EditProjectElement(IEC_code_viewer, name)
   941             
   942             
   942             return IEC_code_viewer
   943             return IEC_code_viewer
   943         
   944         
   944         elif name == "IEC raw code":
   945         elif name == "IEC raw code":
   945             controler = MiniTextControler.MiniTextControler(self._getIECrawcodepath())
   946             controler = MiniTextControler(self._getIECrawcodepath())
   946             IEC_raw_code_viewer = TextViewer(self.AppFrame.TabsOpened, "", None, controler, instancepath=name)
   947             IEC_raw_code_viewer = TextViewer(self.AppFrame.TabsOpened, "", None, controler, instancepath=name)
   947             #IEC_raw_code_viewer.Enable(False)
   948             #IEC_raw_code_viewer.Enable(False)
   948             IEC_raw_code_viewer.SetTextSyntax("ALL")
   949             IEC_raw_code_viewer.SetTextSyntax("ALL")
   949             IEC_raw_code_viewer.SetKeywords(IEC_KEYWORDS)
   950             IEC_raw_code_viewer.SetKeywords(IEC_KEYWORDS)
   950             IEC_raw_code_viewer.RefreshView()
   951             IEC_raw_code_viewer.RefreshView()