From ddf785eac08bceb62e68ea6c7aac24ebcd2e4c62 Mon Sep 17 00:00:00 2001 From: cxl Date: Wed, 24 Feb 2010 12:18:17 +0000 Subject: [PATCH] Draw: Fix for Shell Dlg font git-svn-id: svn://ultimatepp.org/upp/trunk@2141 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- uppsrc/Draw/Font.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/uppsrc/Draw/Font.cpp b/uppsrc/Draw/Font.cpp index 92e9c73e1..570ea507e 100644 --- a/uppsrc/Draw/Font.cpp +++ b/uppsrc/Draw/Font.cpp @@ -114,10 +114,15 @@ void Font::InitStdFont() int height = 0; GetStdFontSys(name, height); int q = FindFaceNameIndex(name); - if(q > 0) { + if(q <= 0) + q = FindFaceNameIndex("Tahoma"); + if(q <= 0) + q = FindFaceNameIndex("Microsoft Sans Serif"); + if(q <= 0) + q = FindFaceNameIndex("MS Sans Serif"); + if(q > 0) AStdFont = Font(q, max(height, 1)); - SyncStdFont(); - } + SyncStdFont(); } }