From 53ca05457a1d7306defd98ee4a21eb18e6a9be8d Mon Sep 17 00:00:00 2001 From: Neil Date: Wed, 2 Feb 2022 14:01:29 +1100 Subject: Add Supports::ThreadSafeMeasureWidths for platforms to indicate if they support concurrent calls to MeasureWidths. --- doc/ScintillaDoc.html | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'doc') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index e54059624..58e8da944 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -50,6 +50,7 @@ table.standard tr:nth-child(even) {background: #F0F0F0} table.standard td { padding: 1px 5px 1px 5px; + vertical-align:top; } tr.section { border-top:1px solid #808080; @@ -128,7 +129,7 @@

Scintilla Documentation

-

Last edited 12 November 2021 NH

+

Last edited 2 February 2021 NH

Scintilla 5 has moved the lexers from Scintilla into a new Lexilla project.
@@ -4691,13 +4692,15 @@ struct Sci_TextToFind { SC_SUPPORTS_LINE_DRAWS_FINAL 0 - Whether drawing a line draws its final position. Only false on Win32 GDI. + Whether drawing a line draws its final position.
+ Only false on Win32 GDI. SC_SUPPORTS_PIXEL_DIVISIONS 1 - Are logical pixels larger than physical pixels? Currently only true for macOS Cocoa with 'retina' displays. + Are logical pixels larger than physical pixels?
+ Currently only true for macOS Cocoa with 'retina' displays.
When true, creating pixmaps at twice the resolution can produce clearer output with less blur. @@ -4719,6 +4722,14 @@ struct Sci_TextToFind { Can individual pixels be modified? This is false for character cell platforms like curses. + + SC_SUPPORTS_THREAD_SAFE_MEASURE_WIDTHS + 5 + Can text measurement be safely performed concurrently on multiple threads?
+ Currently only true for macOS Cocoa, DirectWrite on Win32, and GTK on X or Wayland. + + + -- cgit v1.2.3