Thanks! Exactly what I needed. Is exists similar trick for get widgetset
type (QT, GTK)?

2011/5/27 Mattias Gaertner <nc-gaert...@netcologne.de>

> On Fri, 27 May 2011 13:18:11 +0200
> Krzysztof <dib...@wp.pl> wrote:
>
> > Hi,
> >
> > I need friendly name of OS and processor type at runtime. I need this for
> > "user-agent" header in http client. Some kind of "Linux x86_64
> Ubuntu/11.04"
> > ("Linux x86_64" should be enough). "GetEnvironmentVariable" function does
> > not return anything interesting. I can build this string using compiler
> > defines but there is a lot of targets CPU and OS and maybe free pascal
> have
> > some functions? How free pascal build string name of output executable
> when
> > I set $(TargetCPU) in lazarus project options?
>
> Lazarus $(TargetCPU) is lowerCase({$I %FPCTARGETCPU%})
>
> TargetOS is lowerCase({$I %FPCTARGETOS%})
>
>
> Mattias
> _______________________________________________
> fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-pascal
>
>
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to