IC. I mentioned the shell because if the end user is not an admin, and you want 
the font installed universally, then the only way I know to do that is to use 
sudo in a terminal for Mac (and presumably unix/linux), and Run As in a command 
line for Windows. 

It sure sounds like a font conflict. The name may not conflict, but if ID's do, 
you can have problems. I have known Apple systems to lock up or apps to 
unexpectedly quit when a corrupt font is accessed. Aside from having them 
troubleshoot their own fonts with a utility, I am not sure there is much you 
can do. 

Bob


On Jul 27, 2011, at 10:32 AM, Marty Knapp wrote:

> The reason I ask is that about 1% of my customers are finding that my app 
> (which uses revFontLoad) does not load the font, which is tucked inside the 
> application bundle. The result returns a not very helpful "unable to load 
> font" message. When the application starts up it looks in the fontnames to 
> see if the font is present. If not and revFontLoad doesn't work, the app 
> copies the font out to disk and instructs them to manually install the font 
> in their user font folder and restart. For some, even this does not work. 
> Though one person said the font worked in their email program but not in my 
> app . . . and sure enough it was.
> 
> The next step is that I have them clear the font cache by doing a safe boot 
> and then a normal boot, this seems to make things right - with the manually 
> installed font. I haven't experimented with clearing the font cache and then 
> trying revFontLoad. I can't replicate the problem, which makes it hard to 
> trouble shoot. When you mentioned using shell to install fonts, I just 
> wondered if going that route was a more reliable way of installing fonts.
> 
> Marty K


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to