mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-14 14:28:25 +02:00
Release 5.5.6 (https://www.scintilla.org/scintilla556.zip) Released 2 April 2025. * Disallow changing case of protected text. Bug #2463. * Return enumeration type from MarkerSymbolDefined to match MarkerDefine. Bug #2469. * On Win32, use DirectWrite for autocompletion lists when DirectWrite chosen for document text. * On Win32, optimize case-insensitive DBCS search to be around 5 times faster by using 64K memory to cache folding data for each DBCS code page used. * On Win32, fix a crash with bidirectional text. * When using Visual C++ through nmake, fix building for ARM64. Feature #1546. * On Qt, draw clipped UTF-8 text correctly. Bug #2464. * On Qt, avoid a dwell start when the mouse is moved outside the Scintilla widget. Bug #2466. * On Qt, autoCompleteSelection converts from local encoding when not in Unicode mode. Bug #2465. Release 5.4.4 (https://www.scintilla.org/lexilla544.zip) Released 2 April 2025. * Fix building for ARM64. Pull request #308. Close #16373
19 lines
466 B
C++
19 lines
466 B
C++
// Scintilla source code edit control
|
|
/** @file SurfaceGDI.h
|
|
** Definitions for drawing to GDI on Windows.
|
|
**/
|
|
// Copyright 2025 by Neil Hodgson <neilh@scintilla.org>
|
|
// The License.txt file describes the conditions under which this software may be distributed.
|
|
|
|
#ifndef SURFACEGDI_H
|
|
#define SURFACEGDI_H
|
|
|
|
namespace Scintilla::Internal {
|
|
|
|
std::shared_ptr<Font> FontGDI_Allocate(const FontParameters &fp);
|
|
std::unique_ptr<Surface> SurfaceGDI_Allocate();
|
|
|
|
}
|
|
|
|
#endif
|