You got me :)  However, setting vs. class-variable is merely an implementation 
detail.  The sad reality is that it is in the wrong place: it is global rather 
than being in Canvas and hence settable each time/place graphics are rendered. 

Bill


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Henrik Sperre 
Johansen
Sent: Monday, April 19, 2010 2:43 PM
To: [email protected]
Subject: Re: [Pharo-project] Fonts for dummies

  On 19.04.2010 21:17, Stéphane Ducasse wrote:
> On Apr 19, 2010, at 9:10 PM, Schwab,Wilhelm K wrote:
>
>> That will take some (re)reading, but is much appreciated.  The fact 
>> that the Canvas is not involved is deeply discouraging: one should 
>> not have to edit a class method in order to involve a 
>> higher-resolution output device :(
> which method?
> open a clear bug entry or request for improvement Stef
It's not a class-method, it's a setting, set by f.ex:
TextStyle pixelsPerInch: 72. (Try changing it to something other than 96 while 
using a FreeType font somewhere, and you can see the text size
changing)

Ideally there'd be code which gathers this value from the system at image 
startup, I'm not aware if such code exists though.
Cheers,
Henry

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to