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/

Reply via email to