Rainer Stötter wrote:
> Hello,
>
> I want to use the report writing application Agata. It depends on php-gtk ver
> 1 but I want to use php-gtk-2.0.1. Therefore the application needs some
> revision. The php-gtk would need some revision, too.
> I wonder whether there is any documentation of the generator for php-gtk-2.0.1
> available in the net ?
> I did not find any documentation for the use of the generator.php-script. Is
> there any documentation available which documents the use of the generator,
> it's structures and how to apply new features (missing classes / missing
> methods) to the definition scripts ?
>
> Rainer
When you compile php-gtk the source code is generated and logs are
written for items that could not be generated.
If an item cannot automatically be generated, you need to add it to an
"overrides" file - basically this is a block of C code that will be
placed inline in the generated code file. So you find a missing item,
write the C code to make the missing item work, then put the code into
the overrides file. Then delete the generated code and recompile - your
new override will be placed into the generated code file and hopefully
compiles (and works ) properly.
You shouldn't need to add anything to the definition scripts unless
you're trying to do additional support for new versions of php-gtk.
In that case you need to create an entirely new definitions file just
for that version (see the gtk-2.12.defs for example) we're using the OLD
format of pygtk for definition files right now.
Thanks,
Elizabeth Smith
--
PHP-GTK Development Mailing List (
http://gtk.php.net/)
To unsubscribe, visit:
http://www.php.net/unsub.php