diff options
Diffstat (limited to 'doc/ScintillaDoc.html')
-rw-r--r-- | doc/ScintillaDoc.html | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 068dbdf9d..8b9ecb1b2 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -82,7 +82,7 @@ <h1>Scintilla Documentation</h1> - <p>Last edited 16 November 2014 NH</p> + <p>Last edited 24 November 2014 NH</p> <p>There is <a class="jump" href="Design.html">an overview of the internal design of Scintilla</a>.<br /> @@ -3270,16 +3270,20 @@ struct Sci_TextToFind { <b id="SCI_GETTECHNOLOGY">SCI_GETTECHNOLOGY</b><br /> The technology property allows choosing between different drawing APIs and options. On most platforms, the only choice is <code>SC_TECHNOLOGY_DEFAULT</code> (0). - On Windows Vista or later, <code>SC_TECHNOLOGY_DIRECTWRITE</code> (1) or - <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> (2) + On Windows Vista or later, <code>SC_TECHNOLOGY_DIRECTWRITE</code> (1), + <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> (2), or + <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> (3) can be chosen to use the Direct2D and DirectWrite APIs for higher quality antialiased drawing. <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> differs from <code>SC_TECHNOLOGY_DIRECTWRITE</code> by requesting that the frame is retained after being presented which may prevent drawing failures on some cards and drivers. + <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> differs from + <code>SC_TECHNOLOGY_DIRECTWRITE</code> by using DirectWrite to draw into a GDI DC. Since Direct2D buffers drawing, Scintilla's buffering can be turned off with <code>SCI_SETBUFFEREDDRAW(0)</code>. - <span class="provisional">Since <code>SC_TECHNOLOGY_DIRECTWRITERETAIN</code> - is provisional, it may be changed or removed in a future release if a better solution is found.</span></p> + <span class="provisional">Since <code>SC_TECHNOLOGY_DIRECTWRITERETAIN</code> and + <code>SC_TECHNOLOGY_DIRECTWRITEDC</code> + are provisional, they may be changed or removed in a future release if a better solution is found.</span></p> <p><b id="SCI_SETFONTQUALITY">SCI_SETFONTQUALITY(int fontQuality)</b><br /> <b id="SCI_GETFONTQUALITY">SCI_GETFONTQUALITY</b><br /> @@ -7459,8 +7463,9 @@ for line = lineStart to lineEnd do SCI_ENSUREVISIBLE(line) next <p>Provisional features are displayed in this document with <span class="provisional">a distinctive background colour</span>.</p> <p>There are currently no provisional messages. - The <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> value for - <a class="message" href="#SCI_SETTECHNOLOGY">SCI_SETTECHNOLOGY</a> is provisional.</p> + The <code class="provisional">SC_TECHNOLOGY_DIRECTWRITERETAIN</code> and + <code class="provisional">SC_TECHNOLOGY_DIRECTWRITEDC</code> values for + <a class="message" href="#SCI_SETTECHNOLOGY">SCI_SETTECHNOLOGY</a> are provisional.</p> <p>Using C++11 <regex> is provisional.</p> |