Exemple #1
0
 def __init__(self, parent=None):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'Function',
         }
     for key, value in self._styles.iteritems():
         setattr(self, value, key)
Exemple #2
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = { 
         0: 'Default',
         1: 'FirstLevelTitle',
         2: 'SecundLevelTitle',
         3: 'Green',
         4: 'Digits'
         }
     for key,value in self._styles.iteritems():
         setattr(self, value, key)
Exemple #3
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'FirstLevelTitle',
         2: 'SecundLevelTitle',
         3: 'Green',
         4: 'Digits'
     }
     for key, value in self._styles.iteritems():
         setattr(self, value, key)
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'Comment_Start',
         2: 'Comment',
         3: 'Comment_End'
     }
     for key, value in self._styles.items():
         setattr(self, value, key)
     self._foldcompact = True
Exemple #5
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'Comment',
         2: 'Section',
         3: 'Key',
         4: 'Assignment',def defaultText(self,text):
    print text
         5: 'Value',
         }
Exemple #6
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)

        self._styles = {
            0: 'Default',
            1: 'ErrorInfo',
            2: 'OutputInfo',
            3: 'ExitInfo',
            4: 'Start'
        }
        for key in self._styles:
            setattr(self, self._styles[key], key)
Exemple #7
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)

        self._styles = {
            0: 'Default',
            1: 'ErrorInfo',
            2: 'OutputInfo',
            3: 'ExitInfo',
            4: 'Start'
            }
        for key in self._styles:
            setattr(self, self._styles[key], key)
Exemple #8
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)

        self._styles = {
            0: 'Default',
            1: 'NewText',
            2: 'DeletedText',
            3: 'ReplacedText',
            4: 'LineNumber'
        }
        for key in self._styles:
            setattr(self, self._styles[key], key)
Exemple #9
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)
        self._styles = {
            0: 'Default',
            1: 'Keyword',
            2: 'Comment',
            3: 'Number',
            4: 'String',
        }

        for (k, v) in self._styles.iteritems():
            setattr(self, v, k)
Exemple #10
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'Comment',
         2: 'Section',
         3: 'Key',
         4: 'Assignment',
         5: 'Value',
         }
     for key,value in self._styles.iteritems():
         setattr(self, value, key)
     self._foldcompact = True
Exemple #11
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {
         0: 'Default',
         1: 'MultiLinesComment_Start',
         2: 'MultiLinesComment',
         3: 'MultiLinesComment_End',
         4: 'SingleLineComment'
         }
     for key,value in self._styles.iteritems():
         setattr(self, value, key)
     self._foldcompact = True
     self.__comment = [self.MultiLinesComment,
                       self.MultiLinesComment_End,
                       self.MultiLinesComment_Start,
                       self.SingleLineComment]
Exemple #12
0
 def __init__(self, parent = None, language = None):
     """language is language name as recognized by pygments
     """
     QsciLexerCustom.__init__(self, parent)
     self._lexer = None
     self._tokenCache = None
     self._lastBusyId = -1
     
     self._language = 'Scheme'
     
     if parent is not None:
         self._lexer = self._guessLexer(parent.text())
     
     self._style = pygments.styles.get_style_by_name('default')
     
     self.TOKEN_TO_QSTYLE = dict([(token, self._getNextStyleId()) for token in pygments.token.STANDARD_TYPES])
     self.QSTYLE_TO_TOKEN = dict([(v, k) for k, v in self.TOKEN_TO_QSTYLE.items()])
     
     if parent is not None:
         parent.textChanged.connect(self._onTextChanged)
Exemple #13
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {0: "Default", 1: "FirstLevelTitle", 2: "SecundLevelTitle", 3: "Green", 4: "Digits"}
     for key, value in self._styles.iteritems():
         setattr(self, value, key)
Exemple #14
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)

        self._styles = {0: "Default", 1: "ErrorInfo", 2: "OutputInfo", 3: "ExitInfo", 4: "Start"}
        for key in self._styles:
            setattr(self, self._styles[key], key)
Exemple #15
0
    def __init__(self, parent=None):
        QsciLexerCustom.__init__(self, parent)
        self._styles = {0: "Default", 1: "Keyword", 2: "Comment", 3: "Number", 4: "String"}

        for (k, v) in self._styles.iteritems():
            setattr(self, v, k)
Exemple #16
0
 def __init__(self, parent):
     QsciLexerCustom.__init__(self, parent)
     self._styles = {0: "Default", 1: "Comment_Start", 2: "Comment", 3: "Comment_End"}
     for key, value in self._styles.iteritems():
         setattr(self, value, key)
     self._foldcompact = True