[Files] TTEngine 4.3 released | ANN.lu |
Posted on 15-Oct-2002 15:13 GMT by Grzegorz "Krashan" Kraszewski | 14 comments View flat View list |
TTEngine 4.3 is available for download at its home page. New features: horizontal and vertical font scaling and mirroring.
Changes from latest public release 4.1:
* I've placed an open counter in the LoadedFont structure. It removes problems with many RastPorts using one font.
* TT_SetAttrs() function may be now called before TT_SetFont() and is able to create RastPort context.
* TT_SetFont() returns now BOOL value instead of VOID, because it can fail in low memory condition.
* New demo program MoreFonts shows using many fonts at once in one window.
* Affine transformation support code added. (Particular examples of affine transformations are: scaling, shearing, rotation).
* Font may now be scaled in both the axes independently with TT_ScaleX and TT_ScaleY tags. Scaling range is from 0.01 to 100 (negative too, results in mirroring of the text).
* TT_TextExtent() returned random values in the TextExtent structure, if no font has been set for the RastPort using TT_SetFont(). Now the structure is zeroed in the case.
* New demo program Scaling shows - as its name says - font scaling.
* TT_OpenFont() performed illegal READ-MODIFY-WRITE operation at address $0000003A, if opening of the font file failed. Fixed.
* Header file "ttengine.h" was modified to comply with AmigaOS headers standard.
|
|
List of all comments to this articleSorted by date, most recent at bottom |
Comment 1 | pixie | | 15-Oct-2002 15:44 GMT |
Comment 2 | Grzegorz "Krashan" Kraszewski | | 15-Oct-2002 17:03 GMT |
Comment 3 | anonymous | | 15-Oct-2002 17:46 GMT |
Comment 4 | Grzegorz "Krashan" Kraszewski | | 15-Oct-2002 18:18 GMT |
Comment 5 | Rafo | | 15-Oct-2002 18:55 GMT |
Comment 6 | Grzegorz "Krashan" Kraszewski | | 15-Oct-2002 20:27 GMT |
Comment 7 | StAn | | 15-Oct-2002 22:07 GMT |
Comment 8 | Don Cox | | 16-Oct-2002 03:56 GMT |
Comment 9 | Georg Steger | | 16-Oct-2002 06:38 GMT |
Comment 10 | Anonymous | | 16-Oct-2002 07:55 GMT |
Comment 11 | Björn Hagström | | 16-Oct-2002 09:44 GMT |
Comment 12 | Grzegorz "Krashan" Kraszewski | | 16-Oct-2002 10:06 GMT |
Comment 13 | Grzegorz "Krashan" Kraszewski | | 16-Oct-2002 10:08 GMT |
Comment 14 | Björn Hagström | | 16-Oct-2002 10:18 GMT |
|
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|