editors/IECCodeViewer.py
author Laurent Bessard
Tue, 14 May 2013 20:16:07 +0200
changeset 1138 cf2a6a7c87e8
parent 1057 3837e165b3f9
child 1262 7b9259945453
permissions -rw-r--r--
Replaced the 2 tabs variable and code in CodeFileEditor by only one type with SplitterWindow and fixed drag'n drop of variable from variable to code.

from editors.TextViewer import TextViewer
from plcopen.plcopen import TestTextElement

class IECCodeViewer(TextViewer):
    
    def __del__(self):
        TextViewer.__del__(self)
        if getattr(self, "_OnClose"):
            self._OnClose(self)
            
    def Search(self, criteria):
        return [((self.TagName, "body", 0),) + result for result in TestTextElement(self.Editor.GetText(), criteria)]