36 |
36 |
37 def SetCodeLexer(self): |
37 def SetCodeLexer(self): |
38 self.SetLexer(stc.STC_LEX_PYTHON) |
38 self.SetLexer(stc.STC_LEX_PYTHON) |
39 |
39 |
40 # Line numbers in margin |
40 # Line numbers in margin |
41 self.StyleSetSpec(stc.STC_STYLE_LINENUMBER,'fore:#000000,back:#99A9C2,size:%(size)d' % faces) |
41 self.StyleSetSpec(stc.STC_STYLE_LINENUMBER, 'fore:#000000,back:#99A9C2,size:%(size)d' % faces) |
42 # Highlighted brace |
42 # Highlighted brace |
43 self.StyleSetSpec(stc.STC_STYLE_BRACELIGHT,'fore:#00009D,back:#FFFF00,size:%(size)d' % faces) |
43 self.StyleSetSpec(stc.STC_STYLE_BRACELIGHT, 'fore:#00009D,back:#FFFF00,size:%(size)d' % faces) |
44 # Unmatched brace |
44 # Unmatched brace |
45 self.StyleSetSpec(stc.STC_STYLE_BRACEBAD,'fore:#00009D,back:#FF0000,size:%(size)d' % faces) |
45 self.StyleSetSpec(stc.STC_STYLE_BRACEBAD, 'fore:#00009D,back:#FF0000,size:%(size)d' % faces) |
46 # Indentation guide |
46 # Indentation guide |
47 self.StyleSetSpec(stc.STC_STYLE_INDENTGUIDE, 'fore:#CDCDCD,size:%(size)d' % faces) |
47 self.StyleSetSpec(stc.STC_STYLE_INDENTGUIDE, 'fore:#CDCDCD,size:%(size)d' % faces) |
48 |
48 |
49 # Python styles |
49 # Python styles |
50 self.StyleSetSpec(stc.STC_P_DEFAULT, 'fore:#000000,size:%(size)d' % faces) |
50 self.StyleSetSpec(stc.STC_P_DEFAULT, 'fore:#000000,size:%(size)d' % faces) |