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