Added a check which makes WebDings fail the IsFontUsable() check.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34019 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -211,10 +211,13 @@ IsFontUsable(const BFont &font)
|
||||
if (font.IsFixed())
|
||||
return true;
|
||||
|
||||
//font_height fontHeight;
|
||||
|
||||
// manually check if all applicable chars are the same width
|
||||
char buffer[2] = { ' ', 0 };
|
||||
int firstWidth = (int)ceilf(font.StringWidth(buffer));
|
||||
|
||||
if (firstWidth <= 0)
|
||||
return false;
|
||||
for (int c = ' '+1; c <= 0x7e; c++) {
|
||||
buffer[0] = c;
|
||||
int width = (int)ceilf(font.StringWidth(buffer));
|
||||
|
||||
Reference in New Issue
Block a user