[Lazarus] Application Information

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Wed Dec 25 20:16:55 CET 2013


Reinier Olislagers wrote:
> On 23/12/2013 20:13, Mark Morgan Lloyd wrote:
>> Apologies for reformatting the message to conform to the usual
>> bottom-posting convention.
>>
>> Hew Lines wrote:
>>> On 2013-12-23 9:18 AM, Bart wrote:
>>>> On 12/23/13, Hew Lines <hewlines at shaw.ca> wrote:
>>> I'm looking for
>>> the version number of the compiled application. It is set in the Version
>>> Info panel of the Project Options dialogue box and auto-incremented with
>>> every build. I know that I can do it manually but am trying to see if I
>>> can simply read the auto-incremented value from the Version Info
>>> maintained by Lazarus.
>> I recall previous discussion of this. From what I remember you have to
>> read resource information from the executable and that's OS-specific: I
>> don't know whether anybody's consolidated this into a single class yet.
> 
> Cross-platform; see
> http://wiki.lazarus.freepascal.org/fcl-res
> there's file version code in fcl-res as well.

I don't think there's a well-named Wiki page for this, which is a bit of 
an FAQ. As an interim measure, should I add an "Other platforms" section 
to 
http://wiki.lazarus.freepascal.org/Mac_Show_Application_Title,_Version,_and_Company 
with the links that people have just contributed?

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list