revFontLoad, Unicode and Windows post-XP ?

Warren Samples warren at
Wed May 29 08:31:00 EDT 2013

On 05/29/2013 07:09 AM, Richmond wrote:
> Those chars that are in the standard Unicode places are substituted for
> a standard Windows-native font,
> but those in the PPU area are left as they are, kerning rules in either
> the font or inwith Livecode itslef are over-ridden by Windows; something
> that does not happen with Macintosh, Linux or Windows XP.
>  From my point of view, at least, this is a "show stopper" for Windows
> V, 7 and 8.
> I have been digging around in the LC Documentation and found
> 'revFontLoad' which looks
> as though it might be a possibility, except that it seems to rely on
> absolute paths, when one cannot rely
> on an end-user putting one's homegrown font exactly where one wants it
> to be.
> I would be grateful if anybody who has run up against this or similar
> problems and has found a way to circumvent them could let me (and the
> use-list!) know of how they coped with this.
> Richmond.

Richmond, you've been trying get help with this for some time now and I 
don't recall seeing anyone respond with anything really helpful for you. 
I suspect that it's because your project and your problem are rather 
specialized. What happens if you use your font in some other app? Does 
it work as you would expect it to in other apps or do you get the same 
substitutions? Is it a LiveCode issue or maybe a Windows issue? Does 
using revFontLoad resolve the problem on a test machine?

If you install the font using a script, you should be able to control 
where it goes. Why not out install it where Windows expects user 
installed fonts to be? Perhaps you could find a a utility to make a 
proper Windows installer and have it put your font where it needs to go?

Good luck!


More information about the use-livecode mailing list