[plt-scheme] DrScheme font combobox
At Sun, 05 Jun 2005 11:44:11 +0900, Chihiro Kuraya wrote:
> Moreover, DrScheme on Windows XP behaves somewhat differencetly
> from one on Windows 2000. On Windows XP, selecting Japanese font
> displays correctly in both edtir pane and interaction pane.
> But characters are displayed with different fonts mixed.
> (Since I don't have Windows XP now, I will report this problem later)
I've fixed the mixed-font problem for XP (now in svn).
I still don't know how to deal with the squares in pre-XP systems. MrEd
needs a "glyph exists?" predicate to decide when the current font has
no glyph for a character, and to look for a different font that has a
glyph. Under XP, MrEd uses GetFontUnicodeRanges(), but I don't know how
to implement the test in earlier systems (which don't provide the
GetFontUnicodeRanges() function). Implementation advice is welcome.
Matthew