From 258060914b6c1aa88197619e87e4393b4dc9fa65 Mon Sep 17 00:00:00 2001
From: Neil
Date: Thu, 5 Sep 2013 16:37:34 +1000
Subject: Added SCI_GETPRIMARYSTYLEFROMSTYLE.
---
doc/ScintillaDoc.html | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
(limited to 'doc/ScintillaDoc.html')
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html
index 5b3ca0717..98f9bb844 100644
--- a/doc/ScintillaDoc.html
+++ b/doc/ScintillaDoc.html
@@ -82,7 +82,7 @@
Scintilla Documentation
- Last edited 3 September 2013 NH
+ Last edited 5 September 2013 NH
There is an overview of the internal design of
Scintilla.
@@ -5931,6 +5931,7 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){
SCI_GETSUBSTYLESSTART(int styleBase)
SCI_GETSUBSTYLESLENGTH(int styleBase)
SCI_GETSTYLEFROMSUBSTYLE(int subStyle)
+ SCI_GETPRIMARYSTYLEFROMSTYLE(int style)
SCI_SETIDENTIFIERS(int style, const char *identifiers)
@@ -6107,7 +6108,10 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){
Return the start and length of the substyles allocated for a base style.
SCI_GETSTYLEFROMSUBSTYLE(int subStyle)
- Returns the base style of a substyle.
+ For a sub style, return the base style, else return the argument.
+
+ SCI_GETPRIMARYSTYLEFROMSTYLE(int style)
+ For a secondary style, return the primary style, else return the argument.
SCI_SETIDENTIFIERS(int style, const char *identifiers)
Similar to SCI_SETKEYWORDS but for substyles.
@@ -6242,6 +6246,7 @@ To allow lexers to report which line ends they support, and to support substyles
virtual int SCI_METHOD SubStylesStart(int styleBase) = 0;
virtual int SCI_METHOD SubStylesLength(int styleBase) = 0;
virtual int SCI_METHOD StyleFromSubStyle(int subStyle) = 0;
+ virtual int SCI_METHOD PrimaryStyleFromStyle(int style) = 0;
virtual void SCI_METHOD FreeSubStyles() = 0;
virtual void SCI_METHOD SetIdentifiers(int style, const char *identifiers) = 0;
virtual int SCI_METHOD DistanceToSecondaryStyles() = 0;
--
cgit v1.2.3