Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Foxfont or Terminal font unreliable
Message
From
28/02/2004 17:15:59
 
 
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00877525
Message ID:
00881818
Views:
21
>>>>I'm having trouble with Foxfont or Terminal font when used as the font in Grids. Particularly at run-time for some reason.
>>>>I really need a proportional line drawing font which will work in a grid. Any ideas how to make this work?
>>>
>>>What kind of trouble? Is the font 'missing', but nevertheless present in Windows\Fonts? In that case, go to the font using the Explorer, double-click on it (open it), close it and perhaps your problem is gone.
>>
>>At run-time Foxfont is replaced by another (non-line drawing) font even though Foxfont files are in the root directory of the app and appear to be registered.
>>The "Terminal" font is a protected (hidden) font in windows system and varies greatly from machine to machine. In many versions the line draw characters are inconsistent.
>>MS Line Draw has been removed from the standard fonts! Arial now contains line draw characters but only in unicode (double byte)
>>Sheeesh!
>>
>>I used to have these nice grid (browse) displays with a tree view like layout using foxfont. Now it's a mess. Looks like I'm being forced to implement a tree-view control.
>>;-(
>
>Who/what replaces Foxfont? Aah, I think I know what you mean. You mean that the font appears not to be used, but instead another font is displayed?! That indicates that the OS could not fulfil the request to display the foxfont. You might try AFONT(). If foxfont is not in the resulting array, then it's not (properly) installed on that machine.

It's installed OK, but on some machines it only works some of the time - really weird.
Anyway I've purchased Courier LD from a font company for $40. Does the job - it has the line draw characters within the 0-255 ascii range.
Previous
Reply
Map
View

Click here to load this message in the networking platform