aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/ScintillaDoc.html
AgeCommit message (Collapse)AuthorFilesLines
2021-10-22Add CARETSTYLE_CURSES to draw more than 1 caret on curses terminal.Mitchell Foral1-2/+9
2021-10-21Mention problem with SCI_CLEARREPRESENTATION for single bytes >= 128.Zufu Liu1-1/+3
2021-09-12Make negative settings for extra ascent and descent safer by ensuring calculatedNeil1-1/+5
ascent and thus line height is at least 1 pixel. Allow 1 point font minimum instead of 2 as this may help with document maps. Document negative extra ascent and descent. Use XYPOSITION for ascent and descent for more coherent types and fewer casts but floor the values when retrieving from Surface so behaviour is unchanged.
2021-08-25Allow SCI_HIDELINES to hide the first line or all lines.Neil1-3/+2
2021-08-24Remove line end white space.Neil1-7/+7
2021-08-24Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enablesZufu Liu1-0/+8
highlighting just the subline with the caret when wrapping is on.
2021-07-31Implement StyleSetCheckMonospaced.Neil1-0/+25
2021-07-30Remove mentions of "keyword replacement" for SCI_GETPROPERTYEXPANDED,Neil1-20/+15
SCI_GETPROPERTYINT, and SCI_SETPROPERTY as this is no longer supported.
2021-07-29Add SC_ELEMENT_HIDDEN_LINE to show where lines are hidden.Neil1-0/+13
2021-07-29Add SC_ELEMENT_FOLD_LINE to set the colour of fold lines.Neil1-5/+19
2021-07-17Add SCI_AUTOCSETOPTIONS to allow choosing a non-resizeable autocompletion listNeil1-1/+39
on Win32. This also avoids a header rectangle above the list.
2021-07-15Feature [feature-requests:#1370] Implement SCI_ALLOCATELINES to allocate indicesZufu Liu1-0/+7
to hold some number of lines. This is an optimization that can decrease reallocation overhead.
2021-06-25Feature [feature-requests:#1400] Set buffering when technology set.Zufu Liu1-3/+9
2021-06-17Move ScintillaCall from SciTE project.Neil1-3/+6
2021-06-17Add SciFnDirectStatus, a direct access function which also returns status so canNeil1-5/+13
improve performance for client code that called SCI_GETSTATUS after every API to check for failure.
2021-06-10Surround parameters with code tags styling as class 'parameter'.Neil1-8/+8
2021-06-10Use string_view for PositionCache methods.Neil1-3/+5
Replace custom hash code with standard library hash. Drop standard methods that are not needed. Restrict representations to 200 bytes. Improve documentation.
2021-06-10Rename SCI_PASTERECTANGULAR to SCI_REPLACERECTANGULAR as it is inserting textNeil1-4/+6
provided as an argument instead of from the system clipboard.
2021-06-09Add SCI_PASTERECTANGULAR to insert text like a rectangular paste.Mitchell Foral1-0/+4
2021-06-03Add APIs for setting appearance (traditional blob or plain text) and colour ofNeil1-1/+53
representations and support setting a representation for the "\r\n" line end sequence.
2021-06-02Remove extraneous periods.Neil1-3/+3
2021-05-28Rename 'NO_FOCUS' to 'INACTIVE' to better match platform terms.Neil1-6/+6
2021-05-28Moved SCI_SETFONTLOCALE to correct position.Neil1-10/+10
2021-05-24Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.hNeil1-23/+48
and ScintillaStructures.h using scoped enumerations. Use these headers instead of Scintilla.h internally. External definitions go in the Scintilla namespace and internal definitio0ns in Scintilla::Internal.
2021-05-19Bug [#2253]. Remove SC_ELEMENT_CARET_SECONDARY as it caused unexpected change toNeil1-11/+1
caret appearance for empty selection as empty selections can not be primary.
2021-05-15Protect against out-of-bounds layout cache level and remove unnecessary code.Neil1-1/+1
Make documentation more accurate.
2021-05-14Implement SC_LAYER_UNDER_TEXT so that selections, caret lines, and content areaNeil1-6/+58
markers can be drawn translucently under text.
2021-05-14Add elements for hot spots SC_ELEMENT_HOT_SPOT_ACTIVE andNeil1-5/+26
SC_ELEMENT_HOT_SPOT_ACTIVE_BACK.
2021-05-14Add SC_ELEMENT_WHITE_SPACE_BACK to set the background colour of visibleNeil1-12/+43
whitespace.
2021-05-14Feature [feature-requests:#1402] Add SC_ELEMENT_WHITE_SPACE to set the colour ofYX Hao1-3/+15
visible whitespace including translucency.
2021-05-14Add SCI_MARKERSETLAYER to define layer on which to draw content area markers.Neil1-10/+17
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-10/+58
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-1/+14
colours.
2021-05-10Change the way that selections and carets are drawn to use the element APIs.Neil1-44/+226
2021-05-10Spelling fixes.Neil1-6/+6
2021-05-06Fix parameter name.Neil1-3/+2
2021-04-28Character indices are no longer provisional so move out of Provisional category.Neil1-8/+5
2021-04-28Spelling.Neil1-2/+2
2021-04-28Document preprocessor values that affect building.Zufu Liu1-1/+44
2021-04-27Use correct parameter name in description.Neil1-3/+3
2021-04-24Moved link to follow document.Neil1-1/+1
2021-04-20Bug [#2027]. Implement font locale SCI_SETFONTLOCALE on Win32 using DirectWrite.Neil1-2/+18
2021-04-09Document element colours.Neil1-25/+129
2021-04-03Update information on lexing removing content superceded by Lexilla.Neil1-41/+17
2021-03-29Add illustration of annotation shapes. Remove erroneous explanation ofNeil1-5/+6
SCI_EOLANNOTATIONSETSTYLES as it was never implemented.
2021-03-29Clarify encoding of EOL annotation text.Neil1-1/+2
2021-03-30Treat SC_MARK_CHARACTER as Unicode for a wider variety of symbols.Neil1-4/+4
2021-03-28Add shapes with curved and rounded ends to EOL annotations as EOLANNOTATION_*.Neil1-3/+75
2021-03-27Add APIs for setting translucency and stroke width of markers.Neil1-10/+35
2021-03-27Add API for setting stroke width of indicators.Neil1-1/+22