From 8f37c08b14bfa193d07951227a8b04ef43c87f7b Mon Sep 17 00:00:00 2001
From: nyamatongwe
As well as the 32 fundamental lexer styles, there are also some predefined numbered styles - starting at 32, STYLE_DEFAULT, STYLE_LINENUMBER, STYLE_BRACELIGHT, STYLE_BRACEBAD, and - STYLE_CONTROLCHAR. These can be defined with the SCI_STYLESET* messages. + starting at 32, STYLE_DEFAULT, STYLE_LINENUMBER, STYLE_BRACELIGHT, STYLE_BRACEBAD, + STYLE_CONTROLCHAR, and STYLE_INDENTGUIDE. + These can be defined with the SCI_STYLESET* messages.
SCI_SETFORE(int colour)
@@ -504,6 +505,25 @@ SCI_BRACEMATCH(int position, int maxReStyle)
matching brace is beyond the end of styling. Nested braces are handled correctly. The
maxReStyle parameter must currently be 0.
+
+ Indentation Guides
+
+
+SCI_SETINDENTATIONGUIDES(bool view)
+SCI_GETINDENTATIONGUIDES
+SCI_SETHIGHLIGHTGUIDE(int column)
+SCI_GETHIGHLIGHTGUIDE
+
+
+ Indentation guides are dotted vertical lines that appear within indentation whitespace
+ every indent size columns. They make it easy to see which constructs line up especially
+ when they extend over multiple pages. Style 37 is used to specify the foreground and
+ background colour of the indentation guides.
+
+
+ When brace highlighting occurs, the indentation guide corresponding to the braces may be
+ highlighted with the brace highlighting style, 34.
+
Markers
--
cgit v1.2.3