[net.micro.atari] Loading and sizing fonts...

tynor@gitpyr.UUCP (Steve Tynor) (02/18/86)

The last time I asked Richard Frick when a Font Editor/Loader would be
available for the ST, he said 'maybe never.'  Has this changed?  Does the
VDI load_font routine work, or is yet another of the VDI functions that DRI
hasn't gotten around to implementing?

Also, I've been trying to figure out how to scale down the system font to a
smaller size.  I've been able to use vst_height() call to increase the
character size, but every time i try to shrink it I get mushrooms.  How does
one get the small font that Icons are labeled with and the Doodle prog uses?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
No problem is so formidable that you can't just walk away from it.
                     
    Steve Tynor
    Georgia Instutute of Technology

 ...{akgua, allegra, amd, harpo, hplabs,
     ihnp4, masscomp, ut-ngp, rlgvax, sb1,
     uf-cgrl, unmvax, ut-sally}  !gatech!gitpyr!tynor

holloway@drivax.UUCP (Bruce Holloway) (02/19/86)

In article <1436@gitpyr.UUCP> tynor@gitpyr.UUCP (Steve Tynor) writes:
>Does the
>VDI load_font routine work, or is yet another of the VDI functions that DRI
>hasn't gotten around to implementing?

Digital Research is not responsible for writing Atari's VDIs. If there are
any unimplemented functions, talk to Atari. Also, the VDI specification
allows for functional subsets. These limitations can usually be found
in the return from the Open Workstation call, the Extended Inquire function,
and the other Inquire Functions.

To answer your question though, Load Fonts is implemented. The reason it
is so difficult to create a font is due to the odd format fonts are
required to use. But I can't believe that no one will come out with a
font editor! Didn't I see one in ANTIC a while back?
>
>Also, I've been trying to figure out how to scale down the system font to a
>smaller size.  I've been able to use vst_height() call to increase the
>character size, but every time i try to shrink it I get mushrooms.  How does
>one get the small font that Icons are labeled with and the Doodle prog uses?
>
The system font can not be scaled down; in fact, no font can be. They can,
however, be doubled in size, but that's it. Please send the code that
creates the Unhandled Exception (aka mushrooms) so that I can see why it's
failing. I'm working on a new set of VDIs now, and I'd really like to know
why this happens.

-- 


Bruce Holloway
Digital Research, Inc.
60 Garden Court
Monterey, CA  93942

....!ucbvax!hplabs!amdahl!drivax!holloway
(I'm not THAT Bruce Holloway, I'm the other one.)