From 9ed4211f1ff5d13a0a8b9fe301063b603e4f2c8e Mon Sep 17 00:00:00 2001
From: Neil Last edited 25 September 2014 NH Last edited 2 October 2014 NH There is an overview of the internal design of
Scintilla. The Scintilla Documentation
-
@@ -3890,10 +3890,11 @@ struct Sci_TextToFind {
line of small 'T' shapes, a line of diagonal hatching, a strike-out or a rectangle around the text.SCI_INDIC* messages allow you to get and set the visual appearance of the
- indicators. They all use an indicatorNumber argument in the range 0 to INDIC_MAX(31)
+ indicators. They all use an indicatorNumber argument in the range 0 to INDIC_MAX(35)
to set the indicator to style. To prevent interference the set of indicators is divided up into a range for use
- by lexers (0..7) and a range for use by containers
- (8=INDIC_CONTAINER .. 31=INDIC_MAX).INDIC_CONTAINER .. 31=INDIC_IME-1)
+ and a range for IME indicators (32=INDIC_IME .. 35=INDIC_IME_MAX).
Originally, Scintilla used a different technique for indicators but this has been removed @@ -4155,6 +4156,7 @@ struct Sci_TextToFind {
SCI_INDICATORALLONFOR(int position)
Retrieve a bitmap value representing which indicators are non-zero at a position.
+ Only the first 32 indicators are represented in the result so no IME indicators are included.
-- cgit v1.2.3