The Trunk: TrueType-fbs.23.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: TrueType-fbs.23.mcz

commits-2
Frank Shearar uploaded a new version of TrueType to project The Trunk:
http://source.squeak.org/trunk/TrueType-fbs.23.mcz

==================== Summary ====================

Name: TrueType-fbs.23
Author: fbs
Time: 2 July 2013, 10:17:49.29 pm
UUID: fcdc0152-0d7a-284f-9e68-59c4ac55bb1d
Ancestors: TrueType-fbs.22

Move graphical stuff up into Morphic-Multilingual.

=============== Diff against TrueType-fbs.22 ===============

Item was removed:
- ----- Method: LinedTTCFont>>computeForm: (in category 'as yet unclassified') -----
- computeForm: char
-
- | ttGlyph scale |
-
- char = Character tab ifTrue: [^ super computeForm: char].
-
- "char = $U ifTrue: [self doOnlyOnce: [self halt]]."
- scale := self pixelSize asFloat / (ttcDescription ascender - ttcDescription descender).
- ttGlyph := ttcDescription at: char.
- ^ ttGlyph asFormWithScale: scale ascender: ttcDescription ascender descender: ttcDescription descender fgColor: foregroundColor bgColor: Color transparent depth: self depth replaceColor: false lineGlyph: lineGlyph lingGlyphWidth: contourWidth emphasis: emphasis!

Item was removed:
- ----- Method: TTCFont>>computeForm: (in category 'private') -----
- computeForm: char
- "Compute the glyph form for the given character"
- ^ttcDescription renderGlyph: char height: self height fgColor: foregroundColor bgColor: Color transparent depth: self depth!