[fpc-devel] xlib method parameter names
Mattias Gaertner
nc-gaertnma at netcologne.de
Wed Oct 3 12:21:27 CEST 2007
On Wed, 3 Oct 2007 12:03:33 +0200
"Graeme Geldenhuys" <graemeg.lists at gmail.com> wrote:
> Hi,
>
> The h2pas tool obviously didn't know about parameter names when it was
> used. Not sure if it does now.
Yes, it does.
> All xlib methods that have parameters are defined as; para1, para2,
> para3 .....
Many official c headers do not contain parameter names. Then h2pas adds
these names.
> I've redefined some of the more frequently used functions in fpGUI so
> the parameter names match those of the Xlib documentation. This makes
> it much easier to work with.
>
> // example of a redefined function with more well know parameter names
> function XmbLookupString(p1: PXIC; ev: PXKeyPressedEvent; str: PChar;
> len: longword; ks: PKeySym; stat: PStatus): longint; cdecl;
> external;
>
>
> If h2pas now supports parameter names, could we regenerate the xlib.pp
> unit? If h2pas still doesn't, could I submit a few patches that
> renames the parameter names? It's wouldn't affect any developers
> code, only improve the understanding of the parameters easier.
That would be great.
Mattias
More information about the fpc-devel
mailing list