diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/Scintilla.h | 2 | ||||
| -rw-r--r-- | include/Scintilla.iface | 6 | ||||
| -rw-r--r-- | include/ScintillaCall.h | 2 | ||||
| -rw-r--r-- | include/ScintillaMessages.h | 2 | 
4 files changed, 12 insertions, 0 deletions
| diff --git a/include/Scintilla.h b/include/Scintilla.h index 3a6e301b3..d08d90e80 100644 --- a/include/Scintilla.h +++ b/include/Scintilla.h @@ -272,6 +272,8 @@ typedef sptr_t (*SciFnDirectStatus)(sptr_t ptr, unsigned int iMessage, uptr_t wP  #define SCI_STYLEGETWEIGHT 2064  #define SCI_STYLESETCHARACTERSET 2066  #define SCI_STYLESETHOTSPOT 2409 +#define SCI_STYLESETCHECKMONOSPACED 2254 +#define SCI_STYLEGETCHECKMONOSPACED 2255  #define SC_ELEMENT_LIST 0  #define SC_ELEMENT_LIST_BACK 1  #define SC_ELEMENT_LIST_SELECTED 2 diff --git a/include/Scintilla.iface b/include/Scintilla.iface index 837e4d841..c83773803 100644 --- a/include/Scintilla.iface +++ b/include/Scintilla.iface @@ -677,6 +677,12 @@ set void StyleSetCharacterSet=2066(int style, CharacterSet characterSet)  # Set a style to be a hotspot or not.  set void StyleSetHotSpot=2409(int style, bool hotspot) +# Indicate that a style may be monospaced over ASCII graphics characters which enables optimizations. +set void StyleSetCheckMonospaced=2254(int style, bool checkMonospaced) + +# Get whether a style may be monospaced. +get bool StyleGetCheckMonospaced=2255(int style,) +  enu Element=SC_ELEMENT_  val SC_ELEMENT_LIST=0  val SC_ELEMENT_LIST_BACK=1 diff --git a/include/ScintillaCall.h b/include/ScintillaCall.h index 098b9ec1d..d65dbc49f 100644 --- a/include/ScintillaCall.h +++ b/include/ScintillaCall.h @@ -196,6 +196,8 @@ public:  	Scintilla::FontWeight StyleGetWeight(int style);  	void StyleSetCharacterSet(int style, Scintilla::CharacterSet characterSet);  	void StyleSetHotSpot(int style, bool hotspot); +	void StyleSetCheckMonospaced(int style, bool checkMonospaced); +	bool StyleGetCheckMonospaced(int style);  	void SetElementColour(Scintilla::Element element, ColourAlpha colourElement);  	ColourAlpha ElementColour(Scintilla::Element element);  	void ResetElementColour(Scintilla::Element element); diff --git a/include/ScintillaMessages.h b/include/ScintillaMessages.h index 9293a5a6b..48fbaff31 100644 --- a/include/ScintillaMessages.h +++ b/include/ScintillaMessages.h @@ -133,6 +133,8 @@ enum class Message {  	StyleGetWeight = 2064,  	StyleSetCharacterSet = 2066,  	StyleSetHotSpot = 2409, +	StyleSetCheckMonospaced = 2254, +	StyleGetCheckMonospaced = 2255,  	SetElementColour = 2753,  	GetElementColour = 2754,  	ResetElementColour = 2755, | 
