[Gambas-user] Printer Font Size Problem
Ed & Clare Kelm
twopilots at interisland.net
Sat Oct 19 18:14:41 CEST 2019
Benoit:
Thanks for the fix. I have never compiled the IDE, so it will take me
some time to learn how. What is the best link for instructions?
Ed K.
On 10/18/19 3:40 PM, Benoît Minisini wrote:
> Le 18/10/2019 à 02:29, Ed & Clare Kelm a écrit :
>> Benoit:
>>
>> My apologies. The font is Droid Sans. Thank you for explaining the
>> purpose of FontScale
>>
>> What is happening is "Paint.Font.Bold=TRUE" applies the FontScale to
>> the Font.Size, and so does "Paint.Font.Bold=FALSE".
>>
>> In my case the FontScale is ~0.97. so every time I change the state
>> of Font.Bold, the font shrinks a little bit. In a page having lots
>> of individual bold words, the font shrinks to extremely tiny!
>>
>> That can't be right.
>>
>> Also shouldn't the Font.Size be what I set? In other words, if I
>> say "Paint.Font.Size =14", shouldn't "a = Paint.Font.Size" set a to 14?
>>
>>
>> Ed K.
>>
>
> I made a fix in commit
> https://gitlab.com/gambas/gambas/commit/8a0c190b9540b9c4f7d06ee189c1513e954df8cf.
>
> If you can try it, tell me if it is ok for you.
>
> The Paint.FontScale trick is still not transparent. If you assign a
> font to Paint.Font, its size will be scaled according to
> Paint.FontScale. But if you change Paint.Font.Size directly, the scale
> won't apply anymore.
>
> Regards,
>
More information about the User
mailing list