juha
faea508795
LazUtils: fix for TFreeTypeFont.SetPointSize. Patch from circular
...
git-svn-id: trunk@40427 -
2013-02-27 10:51:20 +00:00
ask
f088d7b509
LazFreeType: Support font loading from a stream. Patch by "circular".
...
git-svn-id: trunk@40260 -
2013-02-11 07:09:52 +00:00
ask
7aff56c144
LazFreeType: Add TFreeTypeStream class, allow fonts to be loaded from streams. Patch by "circular"
...
git-svn-id: trunk@40207 -
2013-02-08 12:35:14 +00:00
ask
7745a4f174
LazFreeType: Move strike-out and underline decoration to TFreeTypeRenderableFont. Based on patch by "circular"
...
git-svn-id: trunk@40147 -
2013-02-03 10:43:22 +00:00
ask
4694ce68f5
LazFreeType: Move OnRenderText event to TFreeTypeRenderableFont. Patch by "circular".
...
git-svn-id: trunk@40134 -
2013-02-03 00:09:36 +00:00
ask
f62e7a3b8d
LazFreeType: Call WordBreakHandler only when splitting lines on maximum width
...
git-svn-id: trunk@40133 -
2013-02-03 00:05:35 +00:00
ask
d863aa74b1
LazFreeType: Split text on a new line before reaching maximum width
...
git-svn-id: trunk@40131 -
2013-02-02 23:51:31 +00:00
ask
3c8243bd4c
LazFreeType: Move Hinted property to the TFreeTypeRenderableFont. Implement hinting for centered text.
...
Based on patch by "circular".
git-svn-id: trunk@40130 -
2013-02-02 23:14:39 +00:00
ask
632d1dc771
LazFreeType: Add TFreeTypeFont.OnRenderText event. Based on patch by "circular".
...
git-svn-id: trunk@40120 -
2013-02-02 12:39:39 +00:00
ask
80f6addec6
LazFreeType: Patch by "circular":
...
- extended characters handled correctly
- bug fix in case freetype font collection is freed before the drawer (added listeners when font collection item is destroyed)
- SetDefaultFreeTypeFontCollection in LazFreeTypeFontCollection unit, so it is not necessary to mention EasyLazFreeType in uses clause if font collection is used
- textrect and wordwrap for freetype
git-svn-id: trunk@40104 -
2013-01-31 22:33:25 +00:00
mattias
36feb4ee3e
lazfreetype: fixed range check error, improved error message
...
git-svn-id: trunk@38141 -
2012-08-04 10:11:16 +00:00
sekelsenmat
85011c746f
Patch with font collection support from Circular
...
git-svn-id: trunk@36741 -
2012-04-13 07:01:31 +00:00
sekelsenmat
3fe5879ba3
Patch from circular: Advances the LazFreeType support for font information
...
git-svn-id: trunk@36345 -
2012-03-26 12:20:15 +00:00
sekelsenmat
5d9dce28f6
Patch from circular to improve LazFreeType
...
git-svn-id: trunk@36242 -
2012-03-23 06:41:02 +00:00
sekelsenmat
39a6ca54b1
Adds the core part of LazFreeType into LazUtils. A 100% Pascal text rendering library based in the original Pascal FreeType
...
git-svn-id: trunk@35666 -
2012-03-03 14:29:18 +00:00