* * *

Author Topic: "FonT deprecated. What to use instead'  (Read 780 times)

mtanner

  • Full Member
  • ***
  • Posts: 171
"FonT deprecated. What to use instead'
« 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.

wp

  • Hero Member
  • *****
  • Posts: 3667
Re: "FonT deprecated. What to use instead'
« Reply #1 on: May 13, 2017, 05:11:45 pm »
Font of which component?
Lazarus trunk / fpc 3.0.0 / Win32

valdir.marcos

  • Full Member
  • ***
  • Posts: 236
Re: "FonT deprecated. What to use instead'
« Reply #2 on: May 13, 2017, 05:14:40 pm »
What OS?
What OS bitness?
What font? 
What Lazarus version and bitness?

mtanner

  • Full Member
  • ***
  • Posts: 171
Re: "FonT deprecated. What to use instead'
« Reply #3 on: May 13, 2017, 05:16:37 pm »
 Chart axis.

wp

  • Hero Member
  • *****
  • Posts: 3667
Re: "FonT deprecated. What to use instead'
« Reply #4 on: May 13, 2017, 05:28:43 pm »
Use LabelFont instead.
Lazarus trunk / fpc 3.0.0 / Win32

mtanner

  • Full Member
  • ***
  • Posts: 171
Re: "FonT deprecated. What to use instead'
« Reply #5 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.

Thaddy

  • Hero Member
  • *****
  • Posts: 4230
Re: "FonT deprecated. What to use instead'
« Reply #6 on: May 13, 2017, 06:18:25 pm »
Not important here. Do what wp says: use labelfont instead.
"Logically, no number of positive outcomes at the level of experimental testing can confirm a scientific theory, but a single counterexample is logically decisive."

Graeme

  • Hero Member
  • *****
  • Posts: 1363
    • Graeme on the web
Re: "FonT deprecated. What to use instead'
« Reply #7 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" document, Section 1.5 "Hint directives".
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

 

Recent

Get Lazarus at SourceForge.net. Fast, secure and Free Open Source software downloads Open Hub project report for Lazarus