--- a/plugger.py Thu Dec 06 18:06:13 2007 +0100
+++ b/plugger.py Sun Dec 09 17:15:56 2007 +0100
@@ -33,12 +33,12 @@
def __init__(self, filepath):
- def SetCurrentElementEditingText(self, text):
+ def SetEditedElementText(self, tagname, text): file = open(self.FilePath, "w")
- def GetCurrentElementEditingText(self):
+ def GetEditedElementText(self, tagname): if os.path.isfile(self.FilePath):
file = open(self.FilePath, "r")
@@ -46,6 +46,18 @@
+ def GetEditedElementInterfaceVars(self, tagname): + def GetEditedElementType(self, tagname): + def GetBlockTypes(self, tagname = ""): + def GetEnumeratedDataValues(self): def StartBuffering(self):
@@ -901,7 +913,7 @@
def _showIECcode(self, logger):
plc_file = self._getIECcodepath()
new_dialog = wx.Frame(None)
- ST_viewer = TextViewer(new_dialog, None, None)
+ ST_viewer = TextViewer(new_dialog, "", None, None) ST_viewer.SetKeywords(IEC_KEYWORDS)
@@ -921,7 +933,7 @@
controler = MiniTextControler(self._getIECrawcodepath())
- ST_viewer = TextViewer(new_dialog, None, controler)
+ ST_viewer = TextViewer(new_dialog, "", None, controler) ST_viewer.SetKeywords(IEC_KEYWORDS)
@@ -971,8 +983,8 @@
"name" : "Show IEC code",
"tooltip" : "Show IEC code generated by PLCGenerator",
"method" : _showIECcode},
- {"name" : "Edit IEC raw code",
- "tooltip" : "Show IEC code generated by PLCGenerator",
+ {"name" : "Edit raw IEC code", + "tooltip" : "Edit raw IEC code added to code generated by PLCGenerator", "method" : _editIECrawcode}