From 83986cc620b990964fd62816c8216c92ab9c7d51 Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 14 May 2021 14:29:20 +1000 Subject: Implement SC_LAYER_UNDER_TEXT so that selections, caret lines, and content area markers can be drawn translucently under text. --- include/Scintilla.h | 3 ++- include/Scintilla.iface | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/Scintilla.h b/include/Scintilla.h index 3a5738bde..babb7e89c 100644 --- a/include/Scintilla.h +++ b/include/Scintilla.h @@ -304,7 +304,8 @@ typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam, #define SCI_GETSELEOLFILLED 2479 #define SCI_SETSELEOLFILLED 2480 #define SC_LAYER_BASE 0 -#define SC_LAYER_OVER_TEXT 10 +#define SC_LAYER_UNDER_TEXT 1 +#define SC_LAYER_OVER_TEXT 2 #define SCI_GETSELECTIONLAYER 2762 #define SCI_SETSELECTIONLAYER 2763 #define SCI_GETCARETLINELAYER 2764 diff --git a/include/Scintilla.iface b/include/Scintilla.iface index dfe555168..24c7e830d 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -739,7 +739,8 @@ set void SetSelEOLFilled=2480(bool filled,) enu Layer=SC_LAYER_ val SC_LAYER_BASE=0 -val SC_LAYER_OVER_TEXT=10 +val SC_LAYER_UNDER_TEXT=1 +val SC_LAYER_OVER_TEXT=2 # Get the layer for drawing selections get Layer GetSelectionLayer=2762(,) -- cgit v1.2.3