Philosophical questions about the fontNames

J. Landman Gay jacque at hyperactivesw.com
Wed Mar 11 18:48:15 EDT 2020


On 3/11/20 5:36 PM, Richard Gaskin via use-livecode wrote:
> Querying the fontNames includes:
> 
> (Default)
> (Styled Text)
> (Menu)
> (Text)
> (Message)
> (Tooltip)
> (System)
> 
> These are not font names, but constants the engine accepts so that we can have good-looking, 
> HIG-savvy UIs on multiple platforms.
> 
> But they're not font names.  They're not fonts at all.  They're engine directives.
> 
> So should they be included in the fontNames?
> 
> (Yes, I know I can exclude them. I've been doing this a while, I can do lots of things.  But if 
> a newcomer wants to make a Fonts menu or list she also needs to know the filter command, and 
> why she needs to use it to filter out things that aren't fonts. #learnability)
> 

Maybe we need the "effective fontnames".

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com





More information about the use-livecode mailing list