twb@hoqax.UUCP (BEATTIE) (10/14/86)
The implementation of GKS I am using behaves as follows: 1. If I request a HARDWARE font before any other fonts - I get the correct font. 2. If I request a SOFTWARE font anytime - I get the correct font. -----> 3. If I request a HARDWARE font, after a SOFTWARE font, and request other than STRING precision - I get a SOFTWARE font. I'd rather have the HARDWARE font and char precision. The reasoning behind #3 seems to be that since a hardware font can't be clipped to stroke or char. precision and a software font is available -- the software font is used. I don't understand why a hardware font can't be clipped to char precision - although it may mean the device driver must plot one char at a time in this case (too bad :-). This is a hassle for me because I need to check which font has been requested (by a user) before I can specify the precision. It would be much preferable to have GKS determine if the requested font could be clipped as requested and if not then use a more restrictive clip. (i.e. demote stroke to char and char to string as needed) Comments? (Did I have to ask? :-) --- Yinkel - n. A person who combs his hair over his bald spot, hoping no one will notice. Tom. T.W. Beattie ...!{ihnp4 | houxm | whuxl | ulysses}!hoqax!twb ...!{decvax | ucbvax}!ihnp4!hoqax!twb These opinions are mine, all mine, and nobody else's