aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/Scintilla.h
AgeCommit message (Collapse)AuthorFilesLines
2021-05-14Add elements for hot spots SC_ELEMENT_HOT_SPOT_ACTIVE andNeil1-0/+2
SC_ELEMENT_HOT_SPOT_ACTIVE_BACK.
2021-05-14Add SC_ELEMENT_WHITE_SPACE_BACK to set the background colour of visibleNeil1-0/+1
whitespace.
2021-05-14Feature [feature-requests:#1402] Add SC_ELEMENT_WHITE_SPACE to set the colour ofYX Hao1-0/+1
visible whitespace including translucency.
2021-05-14Add SCI_MARKERSETLAYER to define layer on which to draw content area markers.Neil1-0/+2
This replaces the use of SC_ALPHA_NOALPHA for markers.
2021-05-12Switch caret line background colour to SC_ELEMENT_CARET_LINE_BACK element andNeil1-0/+3
add SetCaretLineLayer. Older caret line APIs SCI_SETCARETLINEVISIBLE, SCI_SETCARETLINEBACK, SCI_SETCARETLINEBACKALPHA now discouraged.
2021-05-11Implement SCI_GETELEMENTBASECOLOUR to return the default values for elementNeil1-0/+1
colours.
2021-05-10Change the way that selections and carets are drawn to use the element APIs.Neil1-0/+15
2021-04-28Character indices are no longer provisional so move out of Provisional category.Neil1-8/+8
2021-04-20Bug [#2027]. Implement font locale SCI_SETFONTLOCALE on Win32 using DirectWrite.Neil1-0/+2
2021-03-29Add SCI_SETELEMENTCOLOUR and related APIs to change colours of visible elements.Neil1-0/+9
Implement SC_ELEMENT_LIST* to change colours of autocompletion lists.
2021-03-28Add shapes with curved and rounded ends to EOL annotations as EOLANNOTATION_*.Neil1-3/+12
2021-03-27Add APIs for setting translucency and stroke width of markers.Neil1-0/+4
2021-03-27Add API for setting stroke width of indicators.Neil1-0/+2
2021-03-26Add SC_SUPPORTS_PIXEL_MODIFICATION to differentiate character cell andNeil1-0/+1
pixel oriented platforms.
2021-03-22Implement more support values.Neil1-0/+2
2021-03-19Add Surface::PixelDivisions which detects 'retina' displays that useNeil1-0/+1
multiple display pixels per logical pixel. Likely will only return >1 for Apple displays. Can be used for finer placement of elements.
2021-03-19Add Platform::Supports for SupportsFeature API.Neil1-0/+1
2021-03-19Add SupportsFeature API but leave empty for now with no features defined.Neil1-0/+1
2021-03-12Remove SetLexer, SetLexerLanguage, and LoadLexerLibrary methods.Neil1-3/+0
These have been superceded by Lexilla and the SetILexer API.
2020-11-02Remove definition that ensures lexers linked as no lexers any more.Neil1-1/+0
2020-08-25Feature [feature-requests:1350]. Add SCI_GETMULTIEDGECOLUMN.Derek Brown1-0/+1
2020-07-15Feature [feature-requests:1368]. Add BraceMatchNext API.Zufu Liu1-0/+1
2020-06-12Bug [#2141]. Implement end of line annotations.Prakash Sahni1-1/+14
2020-05-02Allow disabling automatically generated #define constants.Neil1-0/+4
This is for applications that want access to the structures and function definitions but define constants with enum or constexpr.
2020-04-08Feature [feature-requests:1344]. Add methods for iterating through the markerIain Clarke1-0/+2
handles and marker numbers on a line.
2020-03-16Update Scintilla.h to match reordering of Scintilla.iface.Neil1-9/+9
2019-12-31Implement SCI_SETILEXER.Neil1-0/+1
2019-11-15Feature [feature-requests:#1316] Allow target to have virtual space.Neil1-0/+4
2019-11-15Feature [feature-requests:#1316] Add access to virtual space at start and end ofNeil1-0/+2
multiple selections.
2019-07-05Bug [#2118]. Add TabMinimumWidth property to API so applications can displayNeil1-0/+2
overviews or minimaps with reasonable layout.
2019-06-30Bug [#2038]. Source of input reported in SCN_CHARADDED.Zufu Liu1-0/+4
This may be SC_CHARACTERSOURCE_DIRECT_INPUT, SC_CHARACTERSOURCE_TENTATIVE_INPUT, or SC_CHARACTERSOURCE_IME_RESULT.
2019-06-22Bug [#1924]. Option to allow block carets to trail selection ranges.Neil1-1/+2
Bit flag value is CARETSTYLE_BLOCK_AFTER=256.
2019-06-22Feature [feature-requests:#1297] Fixed INDIC_MAX / INDICATOR_MAX.Neil1-1/+1
2019-06-22Feature [feature-requests:#1297] Updated Scintilla.h from Scintilla.iface.Neil1-6/+14
Adds *_NONE and INDICATOR_* enumeration values. Moves old INDIC?_MASK to deprecated section.
2019-04-07Feature [feature-requests:#1276]. Add SC_MARK_VERTICALBOOKMARK.Zufu Liu1-0/+1
2019-04-05Feature [feature-requests:#1272]. Add API to set default fold display text.Neil1-0/+2
2019-03-31Feature [feature-requests:#1272]. Add FoldDisplayTextGetStyle to matchZufu Liu1-0/+1
FoldDisplayTextSetStyle.
2019-03-29Feature [feature-requests:#1259]. Add SCI_SETCHARACTERCATEGORYOPTIMIZATION APINeil1-0/+2
to optimize speed of character category features.
2019-03-12Feature [feature-requests:#1217]. Add CARETSTYLE_INS_MASK definition.Neil1-0/+1
2019-03-07Move CARETSTYLE_INS_MASK from Scintilla.iface as it is not documented.rel-4-1-4Neil1-1/+0
2019-02-05Feature [feature-requests:#1217]. Change API so block just for overstrike.Zufu Liu1-1/+3
2019-02-02Feature [feature-requests:#1217]. Implement CARETSTYLE_BLOCK_ALWAYS.Zufu Liu1-0/+1
2018-10-11Add SCI_SETCOMMANDEVENTS API to allow turning off command events.Neil1-0/+2
This can reduce the time taken to fold a document by half.
2018-07-10Optional indexing of line starts in UTF-8 documents by UTF-32 code points andNeil1-0/+10
UTF-16 code units added.
2018-06-06SC_WRAPINDENT_DEEPINDENT added to indent two tabs from previous line.Henrik Hank1-0/+1
2018-05-22Add INDIC_GRADIENT and INDIC_GRADIENTCENTRE indicator types.Neil1-0/+2
2018-04-19SC_PRINT_SCREENCOLOURS doesn't force the background colour of line numbers ↵Nicholai Benalal1-0/+1
white.
2018-04-17Add SC_DOCUMENTOPTION_TEXT_LARGE option for documents larger than 2 GigaBytes.Neil1-1/+3
This option is provisional and experimental.
2018-04-14Removed workaround for old releases of MSVC.Neil1-5/+0
2018-02-02Implement SC_DOCUMENTOPTION_STYLES_NONE.Neil1-0/+1