[fpc-devel] What is the correct full name for FCL + fpdoc help

Graeme Geldenhuys graemeg.lists at gmail.com
Sat Oct 17 01:43:51 CEST 2009


Hi,

I'm busy updating the fpdoc IPF output.

Question 1:
What is the correct full name for FCL? In the documentation, wiki and
other websites I have found references to the following:
  * Free Component Library
  * Free Pascal Component Library      <- this is what I thought
  * FCL Reference Guide
  * F*cken Crazy Library   :)
  ...

Question 2:
Is there a method in the fpdoc output writers that can pull this
information from somewhere?
If not, I guess I would have to start a "known package to full name"
if..else statement.
  eg:  if UpperCase(Package.Name) = 'FCL' then
             writeln(':title. Free Pascal Component Library')
         else if UpperCase(Package.Name) = 'RTL' then
             writeln(':title. Free Pascal Runtime Library')
         else if UpperCase(Package.Name) = 'LCL' then
             writeln(':title. Lazarus Component Library');

The if..else idea is not ideal, so what else could I use?


-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/



More information about the fpc-devel mailing list