Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003355 [Squeak] Multilingual major always 03-25-06 17:03 03-28-06 20:29
Reporter jpierce View Status public  
Assigned To MarcusDenker
Priority normal Resolution fixed  
Status closed   Product Version 3.9
Summary 0003355: [BUG] Fresh 3.9a image (build 7020) has text morphs in objects window wrong size
Description On a clean image in 3.9a build 7020, if you open the Objects menu and pull out a text morph from the Basic category, the bottom half of the text morph is cut-off. Autofit is turned on, yet the fit is not correct.
Additional Information
Attached Files  TTCFont-fix-ascent-jrp.1.cs.gz [^] (358 bytes) 03-27-06 20:59

- Relationships

- Notes
(0004572 - 256 - 256 - 256 - 256 - 256 - 256)
jpierce
03-25-06 20:20

Appears to be a problem with TTCFonts and not StrikeFonts. So for instance, the BitstreamVeraSans font of point size 24 will indicate that its ascent is only 13 vs. a StrikeFont of point size 24 will indicate its ascent is 24. I think this might be a clue.
 
(0004573 - 261 - 271 - 271 - 271 - 271 - 271)
jpierce
03-25-06 20:44

Appears TTCFont had an instance variable called ascent in October of 2005. This instance variable is missing now and the method "ascent" is really mad about this as it is trying to reference the instance variable and probably is doing something more dastardly.
 
(0004574 - 70 - 80 - 80 - 80 - 80 - 80)
jpierce
03-25-06 22:28

The fix is to add the "ascent" instance variable to the TTCFont class.
 
(0004582 - 31 - 31 - 31 - 31 - 31 - 31)
MarcusDenker
03-27-06 22:55

to be added in the next version
 
(0004588 - 7 - 7 - 7 - 7 - 7 - 7)
MarcusDenker
03-28-06 20:29

in 7021
 

- Issue History
Date Modified Username Field Change
03-25-06 17:03 jpierce New Issue
03-25-06 17:03 jpierce Status new => assigned
03-25-06 17:03 jpierce Assigned To  => KenCausey
03-25-06 20:20 jpierce Note Added: 0004572
03-25-06 20:44 jpierce Note Added: 0004573
03-25-06 22:28 jpierce Note Added: 0004574
03-27-06 19:57 KenCausey Assigned To KenCausey =>
03-27-06 19:57 KenCausey Status assigned => new
03-27-06 19:57 KenCausey Category Any => Multilingual
03-27-06 20:59 jpierce File Added: TTCFont-fix-ascent-jrp.1.cs.gz
03-27-06 22:55 MarcusDenker Status new => resolved
03-27-06 22:55 MarcusDenker Fixed in Version  => 3.9
03-27-06 22:55 MarcusDenker Resolution open => fixed
03-27-06 22:55 MarcusDenker Assigned To  => MarcusDenker
03-27-06 22:55 MarcusDenker Note Added: 0004582
03-28-06 20:29 MarcusDenker Status resolved => closed
03-28-06 20:29 MarcusDenker Note Added: 0004588


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
61 total queries executed.
41 unique queries executed.
Powered by Mantis Bugtracker