Added modifiers for printout (symbol file read did not work for engines because they were not tagged as such in the symbol file)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5439 8c9fc860-2736-0410-a75d-ab315db34111
allocated port before irq handler installation (ran into a bug now and then ..)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5440 8c9fc860-2736-0410-a75d-ab315db34111
added "b" as suffix for bold fonts (such as also bd)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5441 8c9fc860-2736-0410-a75d-ab315db34111
fixed 'LoadExactFont()' to make Fontname_bd.ttf work again

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5442 8c9fc860-2736-0410-a75d-ab315db34111
modified 'Antialias' and enabled it for small fonts (<20) too

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5443 8c9fc860-2736-0410-a75d-ab315db34111
temporary file name variables in "OpenType.Open()" are now of type "Files.FileName" instead of "ARRAY 64 OF CHAR" => compatibility to longer filenames in WinAos environment.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5444 8c9fc860-2736-0410-a75d-ab315db34111
Improved true type font rasterization significantly
Used superresolution (64 subpixels per pixel) of rasterizer in order to generate greylevels (alpha-channel) in fonts
Added contour sharpening in order to not loose fine lines in small chinese fonts

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5445 8c9fc860-2736-0410-a75d-ab315db34111
rebuilt release

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5446 8c9fc860-2736-0410-a75d-ab315db34111
Make sure that data structures in OpenType are not used concurrently in one font -- solves the trap at the beginning issue

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5447 8c9fc860-2736-0410-a75d-ab315db34111
Improved sharpener (too thin before, now only enhanced one of the edges)
rebuilt release

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5448 8c9fc860-2736-0410-a75d-ab315db34111
Improved font rendnering further: "Hinted" is not necessary any more because contours are sharpened differently. Even better now.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5449 8c9fc860-2736-0410-a75d-ab315db34111
reverted previous change in WMOTFonts.Mod
WMStandardComponents.Mod: added standard font color

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5450 8c9fc860-2736-0410-a75d-ab315db34111
Added vertical alignment for text views (only works for single line) -- for PET filename input etc.
(strings were sitting badly at the boundary somehow)


git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5451 8c9fc860-2736-0410-a75d-ab315db34111
Removed an assert that was (very seldomly) triggered. 

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5452 8c9fc860-2736-0410-a75d-ab315db34111
Rebuilt release

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5453 8c9fc860-2736-0410-a75d-ab315db34111
patched issue with vertical alignment

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5454 8c9fc860-2736-0410-a75d-ab315db34111
removed halt for division by zero -- should better not be triggered when too small fonts are rendered

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5455 8c9fc860-2736-0410-a75d-ab315db34111
Added possibility to have a private "MyConfiguration.XML" file in order to not overwrite the configuration file in the repository

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5456 8c9fc860-2736-0410-a75d-ab315db34111
Added a harsh delete in development tools (to force immediate delete, sometimes very handy)

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5457 8c9fc860-2736-0410-a75d-ab315db34111
typo

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5458 8c9fc860-2736-0410-a75d-ab315db34111