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

Reply via email to