Re: GetGlyphOutline API




"Mihai N." <nmihai_year_2000@xxxxxxxxx> wrote in message
news:Xns98B6CB6261F72MihaiN@xxxxxxxxxxxxxxxx

Options:
- go Unicode all the way, and use MSLU for Win 9x

I spent some time exploring that. But as I have an apliction with lots of
its own DLLs, MFC is used in DLL form. In that case the MFC and runtime
libraries need recompiling in order to allow one to use MSLU. A clearer
statement that Microsoft does not really support MSLU could not be made
:-( So I drew the line there and waited until I can afford to drop
Win9x support.

That moment will come at my next release. [Largely motivated by Welsh Male
Voice Choirs: The Welsh language has a w with a ^ on it (a "to bach" =
"little roof"), and this letter apparently exists in no known code page!
But it's dead easy in Unicode.]

- take a look at T2W/W2T for conversions that MUST be done (ie MIDI)

I'm doing such conversions all over the place, mostly with CStringW and
CStringA constructors when I'm happy to use the system code page. (I
discovered these before I found A2W etc, but must of my string manipulation
is done with CStrings anyway.)

Yes, it is a pitty that practically Fontographer died.
You might take a look at FontForge (http://fontforge.sourceforge.net/)
I did not try it, but seems decent enough.
And since all you probably need is adding Unicode cmaps (no glyph changes,
no
nothing), might be jsut fines.
And if you try it, please share the experience, good or bad :-)

Thanks. I may well do that.

But when I finally gave up any hope that someone would update Fontographer
(and fix some of its bugs) I invested in another one:

http://www.high-logic.com/fontcreator.html

which I find to be a very reasonable product for a reasonable price.
Fontographer is nice for editing glyphs - or would be if I wasn't so worried
about its bugs and forever maiking back-ups. (Or maybe I'm just used to
it.) FontCreator is nicer for managing the font as a whole.

Dave
--
David Webber
Author MOZART the music processor for Windows -
http://www.mozart.co.uk
For discussion/support see
http://www.mozart.co.uk/mzusers/mailinglist.htm


.



Relevant Pages

  • Re: TCHAR string?
    ... > Here's an example where Unicode is a sticking point that can't be worked ... > around on Win9x (even with MSLU): ... The issues with Devanagari and Georgian in MSLU ... the Windows 9X operating systems had problems that went well ...
    (microsoft.public.vc.mfc)
  • Re: TCHAR string?
    ... Here's an example where Unicode is a sticking point that can't be worked ... Text in the Devanagari range of Unicode will be clobbered when calling ... The reason this will never work on Win9x (even with MSLU) is that MSLU ...
    (microsoft.public.vc.mfc)
  • Re: Any component for Unicode for window 98 and Win2k
    ... > G. Allen Casteran wrote: ... > are talking about MS Layer for Unicode, ... > regarding MSLU - MSDN library contains a complete list of what MSLU does ... Since we don't code for Win98 any longer it was not an issue I ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Setting character encoding
    ... MSDOS will never understand UNICODE. ... There were DBCS versions of MSDOS ... MSLU is for Win9x, ...
    (microsoft.public.vc.mfc)
  • Re: CFile and Unicode Files
    ... Recreating the file with typeText produces a text file ... "CStdioFile and Unicode", ... I presume you have a Unicode app, so CString is really CStringW. ... of only the first character of the first line (which contains ...
    (microsoft.public.vc.mfc)

Loading