Lazarus

Programming => LCL => Topic started by: mtanner on May 13, 2017, 04:40:48 pm

Title: "FonT deprecated. What to use instead'
Post by: mtanner on May 13, 2017, 04:40:48 pm
I get the message Symbol "Font" is deprecated. I'd be curious to understand why, but mostly I'd just like to know how to refer to a font (so I can change font characteristics from my code) and not get this warning message.
Title: Re: "FonT deprecated. What to use instead'
Post by: wp on May 13, 2017, 05:11:45 pm
Font of which component?
Title: Re: "FonT deprecated. What to use instead'
Post by: valdir.marcos on May 13, 2017, 05:14:40 pm
What OS?
What OS bitness?
What font? 
What Lazarus version and bitness?
Title: Re: "FonT deprecated. What to use instead'
Post by: mtanner on May 13, 2017, 05:16:37 pm
 Chart axis.
Title: Re: "FonT deprecated. What to use instead'
Post by: wp on May 13, 2017, 05:28:43 pm
Use LabelFont instead.
Title: Re: "FonT deprecated. What to use instead'
Post by: mtanner on May 13, 2017, 05:33:15 pm
Win (XP!)
Lazarus version 3.0.0 SVN revision 51630
i386-win32-win32/win74

No idea what "bitness" is.
Title: Re: "FonT deprecated. What to use instead'
Post by: Thaddy on May 13, 2017, 06:18:25 pm
Not important here. Do what wp says: use labelfont instead.
Title: Re: "FonT deprecated. What to use instead'
Post by: Graeme on May 15, 2017, 10:34:59 am
Not important here. Do what wp says: use labelfont instead.

The deprecated entry should really have mentioned that, which in turn would output in the compiler messages. For some years now FPC supports messages with the deprecated keyword.

See the "Free Pascal Language Reference (https://www.freepascal.org/docs-html/current/ref/refse5.html#x16-150001.5)" document, Section 1.5 "Hint directives".
TinyPortal © 2005-2018