To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=101552 Issue #|101552 Summary|enable dynamic glyph fallback under Windows system Component|gsl Version|OOo 3.0 Platform|PC URL| OS/Version|Windows XP Status|UNCONFIRMED Status whiteboard| Keywords| Resolution| Issue type|ENHANCEMENT Priority|P3 Subcomponent|code Assigned to|pl Reported by|yanminjia
------- Additional comments from yanmin...@openoffice.org Tue May 5 06:31:58 +0000 2009 ------- Under windows system, OOo only uses a static font list (pls refer to function ImplDevFontList::InitGenericFallback in vcl/source/gdi/outdev3.cxx) for glyph fallback. Evidently, it's impossible that the static font list contains all the fonts included in all the user's windows system. So in some circumstances, the missing characters cann't match a right font even the system has that font. For example, non-bmp Chinese characters can not present in a dialog box even there is a font in the system that contains those characters. Suggestion: improve the glyph fallback mechanism and support dynamic glyph fallback, as done in linux leveraging fontconfig, develop a class WinGlyphFallbackSubstitution inherited ImplGlyphFallbackFontSubstitution. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@gsl.openoffice.org For additional commands, e-mail: issues-h...@gsl.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org