JB,
Feel free to indicate which part of the Toolkit you're most interested
in. There are really 3 different pieces:
- Converter
- Configuring Lazarus as VCL for PHP IDE
- Pascal extensions
Anyone else who has a particular interest in one or more of these
areas, please comment.
For example, here's an idea of a way to improve the use of Lazarus as
a VCL for PHP IDE: Since the VCL for PHP components have additional
properties that are not present in the VCL/LCL components that they
resemble, there's no way to set them in a Pascal form. Examples would
be the Link, LinkTarget and Style properties of the Label component -
these don't really make sense for the standard VCL/LCL TLabel. However
it would be easy to create descendants of TCustomLabel and other
controls that have these additional properties, allowing you to set
the properties in the Pascal form and thus converting them to VCL for
PHP. At the same time many of the VCL/LCL properties that don't
correspond to anything in VCL for PHP could be hidden (not published),
thus reducing the list of properties that you have to worry about.
Thanks.
-Phil