Am 14.11.2009 um 11:23 schrieb Peter Jakobsson:
don't worry, neither did 4D until Aparajita found out.
Then they immediately declared it a feature :-)
Is this a new phenomenon in v11 ?
I seems to work ok in v2004 since for years I've been using a
component built around Active 4D which passes one of it's own
methods to "A4D Set Stream Callbacks".
Components in V11 have absolutely NOTHING in common with 2004
components!
Completely different system.
2004 Components were basically nothing than a group of standard
methods that had some flags set (public/private, etc) and could be
moved as a group but operated in the normal host database environment
(hence the troubles with variable and method naming, etc.).
V11 components operate completely in thir own space, got their own
variables, resources, etc.
That is what makes them so great.
But again, 4D has not completely thought this trough, as it should hav
been possible to make the PlugIn API access component methods just
like the host database (and other component for that matter) do.
4D Components in V11 are a fist step to create modular programming as
you can extend functionality by just dropping the component into you
database.
Sadly changing the components does reuire recompilation of the host
database, so you cannot just exchange/add/remove a component on a
compiled database.
But hey, it’s a start and with 4D we have learned to cherish the
little advances :-)
Cheers
Alex
_______________________________________________
Active4D-dev mailing list
[email protected]
http://mailman.aparajitaworld.com/mailman/listinfo/active4d-dev
Archives: http://mailman.aparajitaworld.com/archive/active4d-dev/