Le 13/02/2014 15:27, Alexandre Bergel a écrit :
Let me know about your progresses with the font problem.
I have found a solution to fix the bug:
TRLabelShape class>>getFontForSize: aNumber
^ LogicalFont familyName: StandardFonts defaultFont familyName
pointSize: aNumber
In this, it creates an other font with the good size. Because if you
don't do that, you always have the same problem.
"StandardFonts defaultFont familyName" should be enough to get the font
to use. Maybe we have to change something else in Roassal2.
Cheers,
Vincent
Alexandre
On Feb 13, 2014, at 2:18 AM, Vincent Blondeau <
vincent.blondeau@polytech-lille.net<vincent..blondeau@polytech-lille.net>>
wrote:
Le 13/02/2014 03:32, Alexandre Bergel a écrit :
>
>> No problem to use Roassal 2 instead !
>>>
>>> But I have the same issue on the examples.
>>>
>>> Which issue?
>>
>> The font display issue..
>
> RTDowserExample new coolStuff :
>
> <ghcgceef.png>
> That is under Linux. It's not very readable.
>
> And I think there is the same issue with W7
>
>> If you want some help, I can. But I need some pointers :)
>>>
>>> I have the impression, that the class TRLabelShape has to be
>> improved.
>> For example, consider the following method:
>> -=-=-=-=-=-=-=-=-=-=-=-=
>> TRLabelShape class>>getFontForSize: aNumber
>> ^ LogicalFont familyName: 'Arial' pointSize: aNumber
>> -=-=-=-=-=-=-=-=-=-=-=-=
>>
>> The font name is hardcoded, which is not a good idea since you may
>> have a different font set on your machine. It would be great to use the
>> installed font, used by Pharo.
>>
>> That a good idea ! Because under Linux, the Arial font doesn't
> exists....
>
>
> But with this :
> LogicalFont familyName: 'Source Sans Pro' pointSize: 12
> You have :
> <ijdgccca.png>
>
> I will search how to use the system fonts.
>
>> By the way, have you tried: RTExample new rotatingLabelsAnimated
>>
>> That doesn't work :( rotatingLabelsAnimated is not a valid message
> to a RTExample ...
>
>> :-)
>> Alexandre
>>
>>
>>
>> Cheers,
>>>
>>> Vincent
>>>
>>> -----Message d'origine-----
>>> De :
>>> moose-dev-bounces(a)iam.unibe.ch [mailto:
>>> moose-dev-bounces(a)iam.unibe.ch <moose-dev-bounces@iam..unibe.ch>
>>> ]
>>> De la part de Alexandre Bergel
>>> Envoyé : mercredi 12 février 2014 15:50
>>> À : Moose-related development
>>> Objet : [Moose-dev] Re: Roassal Issue with Text Displaying
>>>
>>> Hi!
>>>
>>> I have spent a lot of time on trying to understand font, and many
>>> bugs are
>>> still there. I would indeed be happy to have help on this...
>>>
>>> Why trying to use Roassal2 instead? Your code will stay the same,
>>> but it
>>> will directly use Athens.
>>>
>>> Cheers,
>>> Alexandre
>>>
>>>
>>> On Feb 12, 2014, at 1:55 AM, Vincent Blondeau
>>>
>>> <vincent.blondeau(a)polytech-lille.net>
>>> wrote:
>>>
>>>
>>> Hello everyone,
>>>>
>>>> Under the latest version of Moose, I am confronted to some problems
>>>> of
>>>>
>>>> text displaying with Roassal. The text letters are not in the same
>>> font.
>>>
>>> A first example :
>>>> <dfcbaide.png>
>>>> A second example :
>>>> <cagichjd.png>
>>>> And if I zoom in or out, the text is correctly displayed...
>>>> <ceciibjj.png>
>>>>
>>>> That's strange..
>>>>
>>>> I am on Ubuntu x64 and I have the same issue on W7.
>>>>
>>>> Cheers,
>>>>
>>>> Vincent
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>>
>>>> Moose-dev(a)iam.unibe.ch
>>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>> --
>>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>>> Alexandre Bergel
>>>
http://www.bergel.eu
>>>
>>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>>
>>> Moose-dev(a)iam.unibe.ch
>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>>
>>> Moose-dev(a)iam.unibe.ch
>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch