Here’s another interesting observation.

My table is set to Lucida Grande 13

I have some popup menus on the card set to Lucida Grande 13

Why does the text in the popup menus appear larger than the text in the Table?


Thanks


Terry



> On 18 Dec 2019, at 08:00, Terence Heaford via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> The setAllowsFontSmoothing function states
> 
> "Font are smoothed if they are antialiased when drawn and if font smoothing 
> is both allowed and enabled. For information on how to enable font smoothing, 
> see the setShouldSmoothFonts(_:) 
> <https://developer.apple.com/documentation/coregraphics/cgcontext/1455816-setshouldsmoothfonts>
>  function. It is not usually necessary to make changes to both parameters at 
> the same time; either can be used to disable font smoothing.”
> 
> I have the "use font smoothing when available" checkbox ticked in the General 
> Preferences. The above suggests that LC does not have these settings enabled.
> 
> As I said previously a user function to set this would be beneficial I 
> believe.
> 
> What about it mothership?
> 
> I wonder if there would be a performance hit for providing this functionality?
> 
> Thanks
> 
> Terry
> 
> 
> 
>> On 18 Dec 2019, at 03:39, Pi Digital via use-livecode 
>> <use-livecode@lists.runrev.com> wrote:
>> 
>> This to do with the sharpness setting for the fonts. If you have Photoshop 
>> you have the ability to set the levels of this in the character parameters. 
>> The same principle is available to Mac developers in font smoothing. This 
>> adds levels of clarity to the fill of the typeface. Here’s Apples guide:
>> 
>> https://developer.apple.com/documentation/coregraphics/cgcontext/1454767-setallowsfontsmoothing
>> 
>> There’s listed there other parameters that play a part like quantisation and 
>> smoothing. 
>> 
>> So LC and FM just use differing methods. But they’re not far off each other. 
>> 
>> I’m currently upgrading a stack from 5.0.2 up to 9.5 and the text difference 
>> is far more distinct. I’m assuming this is to do with Unicode. So be 
>> thankful your issue is not nearly as tiresome requiring the reformatting of 
>> every card in a humungous stack like the one I’m dealing with!
>> 
>> All the best. 
>> 
>> Sean Cole
>> Pi Digital Prod Ltd
>> 
>>> On 17 Dec 2019, at 19:23, Terence Heaford via use-livecode 
>>> <use-livecode@lists.runrev.com> wrote:
>>> 
>>> Firstly I have an iMac, none retina.
>>> 
>>> 1. Just checked Pages & Numbers and they both appear similar to LC.
>>> 
>>> 2. Then checked TextEdit and that appears the same as Filemaker.
>>> 
>>> The rendering of the text in Filemaker & TextEdit appears to my poor 
>>> eyesight to be more black (if that is possible).
>>> My poor eyesight is the reason I notice this in the first place, because I 
>>> have the same database in both LC & Filemaker.
>>> I prefer the scripting of LC to Filemaker but the display of the same table 
>>> is much clearer in Filemaker for the same font (more blackness).
>>> 
>>> Perhaps there is an anti alias setting or such like, that has not been 
>>> implemented in LC.
>>> 
>>> If so it would be good to get that option?
>>> 
>>> There used to be (not sure if it’s there now) a terminal command
>>> 
>>> defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
>>> 
>>> and probably others for this sort of thing. Perhaps they have to be 
>>> implemented in app.
>>> 
>>> 
>>> 
>>> Thanks
>>> 
>>> Terry
>>> 
>>> 
>>> 
>>>> On 17 Dec 2019, at 17:54, Bob Sneidar via use-livecode 
>>>> <use-livecode@lists.runrev.com> wrote:
>>>> 
>>>> 9.5.1 RC1
>>>> 
>>>>>> On Dec 17, 2019, at 09:14 , Paul Dupuis via use-livecode 
>>>>>> <use-livecode@lists.runrev.com> wrote:
>>>>> 
>>>>> What version of LiveCode are you using.
>>>>> 
>>>>> Older releases did not support the Retina display, but newer releases do.
>>>> 
>>>> 
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode@lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your 
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>>> _______________________________________________
>>> use-livecode mailing list
>>> use-livecode@lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to