amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
15.Okt.2002
Grzegorz "Krashan" Kraszewski (ANF)


TTEngine Version 4.3 veröffentlicht
Grzegorz "Krashan" Kraszewski schreibt:
Ich habe Version V4.3 der TTEngine veröffentlicht. Das hauptsächlich neue Feature ist die Fontskalierung und -spiegelung. Im Anschluss finden Sie die komplette Liste der Änderungen seit Version 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.
Download: ttengine-4.3.lha (ps)

[Meldung: 15. Okt. 2002, 18:44] [Kommentare: 0]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.