From b36e638d50c4fe98c18d2e7e2d7f81018bb5c5ff Mon Sep 17 00:00:00 2001 From: Sven Strickroth Date: Sun, 7 Dec 2014 13:44:21 +0100 Subject: [PATCH] Use the D2D-retain mode if D2D is enabled Based on TortoiseSVN rev. #26087. Signed-off-by: Sven Strickroth --- src/TortoiseGitBlame/TortoiseGitBlameView.cpp | 2 +- src/TortoiseUDiff/MainWindow.cpp | 2 +- src/Utils/MiscUI/SciEdit.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/TortoiseGitBlame/TortoiseGitBlameView.cpp b/src/TortoiseGitBlame/TortoiseGitBlameView.cpp index 369785c33..7874bb43e 100644 --- a/src/TortoiseGitBlame/TortoiseGitBlameView.cpp +++ b/src/TortoiseGitBlame/TortoiseGitBlameView.cpp @@ -668,7 +668,7 @@ void CTortoiseGitBlameView::InitialiseEditor() CRegStdDWORD used2d(L"Software\\TortoiseGit\\ScintillaDirect2D", FALSE); if (SysInfo::Instance().IsWin7OrLater() && DWORD(used2d)) { - SendEditor(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITE); + SendEditor(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITERETAIN); SendEditor(SCI_SETBUFFEREDDRAW, 0); } diff --git a/src/TortoiseUDiff/MainWindow.cpp b/src/TortoiseUDiff/MainWindow.cpp index fa9b46949..36378c601 100644 --- a/src/TortoiseUDiff/MainWindow.cpp +++ b/src/TortoiseUDiff/MainWindow.cpp @@ -594,7 +594,7 @@ bool CMainWindow::Initialize() CRegStdDWORD used2d(L"Software\\TortoiseGit\\ScintillaDirect2D", FALSE); if (SysInfo::Instance().IsWin7OrLater() && DWORD(used2d)) { - SendEditor(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITE); + SendEditor(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITERETAIN); SendEditor(SCI_SETBUFFEREDDRAW, 0); } SendEditor(SCI_SETVIEWWS, 1); diff --git a/src/Utils/MiscUI/SciEdit.cpp b/src/Utils/MiscUI/SciEdit.cpp index 5d78510d8..6062c2927 100644 --- a/src/Utils/MiscUI/SciEdit.cpp +++ b/src/Utils/MiscUI/SciEdit.cpp @@ -233,7 +233,7 @@ void CSciEdit::Init(LONG lLanguage, BOOL bLoadSpellCheck) CRegStdDWORD used2d(L"Software\\TortoiseGit\\ScintillaDirect2D", FALSE); if (SysInfo::Instance().IsWin7OrLater() && DWORD(used2d)) { - Call(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITE); + Call(SCI_SETTECHNOLOGY, SC_TECHNOLOGY_DIRECTWRITERETAIN); Call(SCI_SETBUFFEREDDRAW, 0); } } -- 2.11.4.GIT