aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--win32/PlatWin.cxx15
1 files changed, 0 insertions, 15 deletions
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx
index 804fd66e1..13a1de70d 100644
--- a/win32/PlatWin.cxx
+++ b/win32/PlatWin.cxx
@@ -337,21 +337,6 @@ FontCached::FontCached(const char *faceName_, int characterSet_, float size_, in
hash = HashFont(faceName_, characterSet_, size_, weight_, italic_, extraFontFlag_);
fid = 0;
if (pIDWriteFactory) {
-#ifdef OLD_CODE
- HFONT fontSave = static_cast<HFONT>(::SelectObject(hdc, font_.GetID()));
- DWORD sizeOLTM = ::GetOutlineTextMetrics(hdc, NULL, NULL);
- std::vector<char> vOLTM(sizeOLTM);
- LPOUTLINETEXTMETRIC potm = reinterpret_cast<LPOUTLINETEXTMETRIC>(&vOLTM[0]);
- DWORD worked = ::GetOutlineTextMetrics(hdc, sizeOLTM, potm);
- ::SelectObject(hdc, fontSave);
- if (!worked)
- return;
- const WCHAR *pwcFamily = reinterpret_cast<WCHAR *>(&vOLTM[reinterpret_cast<size_t>(potm->otmpFamilyName)]);
- //const WCHAR *pwcFace = reinterpret_cast<WCHAR *>(&vOLTM[reinterpret_cast<size_t>(potm->otmpFaceName)]);
- FLOAT fHeight = potm->otmTextMetrics.tmHeight * 72.0f / 96.0f;
- bool italics = potm->otmTextMetrics.tmItalic != 0;
- bool bold = potm->otmTextMetrics.tmWeight >= FW_BOLD;
-#endif
IDWriteTextFormat *pTextFormat;
const int faceSize = 200;
WCHAR wszFace[faceSize];