From 232fad28e7003fd38e2468258bcfacc61381ef7a Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 1 Oct 2022 11:22:13 +1000 Subject: Draw SC_MARK_BAR markers underneath other markers as they often cover multiple lines for change history and other markers mark individual lines. --- doc/ScintillaDoc.html | 9 ++++++--- doc/ScintillaHistory.html | 4 ++++ 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'doc') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 351a3d9ab..a9a7e72ed 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -129,7 +129,7 @@

Scintilla Documentation

-

Last edited 26 August 2022 NH

+

Last edited 1 October 2022 NH

Scintilla 5 has moved the lexers from Scintilla into a new Lexilla project.
@@ -5175,8 +5175,11 @@ struct Sci_TextToFindFull { (SC_MARK_*) or you can use characters. By default, all 32 markers are set to SC_MARK_CIRCLE with a black foreground and a white background.

-

The markers are drawn in the order of their numbers, so higher numbered markers appear on - top of lower numbered ones. Markers try to move with their text by tracking where the start of +

The markers are drawn in the order of their numbers (except for SC_MARK_BAR), so higher + numbered markers appear on top of lower numbered ones. + SC_MARK_BAR markers are drawn first so they are underneath as they often cover + multiple lines for change history and other markers mark individual lines. + Markers try to move with their text by tracking where the start of their line moves. When a line is deleted, its markers are combined, by an OR operation, with the markers of the next line.

SCI_MARKERDEFINE(int markerNumber, int diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 079095ae0..abbf4f4ef 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -595,6 +595,10 @@ may appear and then disappear depending on which lines were drawn.
  • + Draw SC_MARK_BAR markers underneath other markers + as they often cover multiple lines for change history and other markers mark individual lines. +
  • +
  • Enlarge point and point top indicators and scale to be larger with larger text.
  • -- cgit v1.2.3