Hello,
I think there's a problem in Lazarus with descendants of TDatamodule. If
you create a descendant like done in the \components\cgi example and
*reload* the project, the descendant of TDatamodule isn't recalled
correctly. Especially for double descendants:
TDataModule->TCustomVSTModule->TVSTModule->TXXXModule (like in my
little open source project
http://sourceforge.net/projects/delphiasiovst/). "TXXXModule" is a
modified version within the project.
After tracking the steps in the IDE, I found out, that Lazarus perfectly
reads the "hidden resource" TVSTModule, but failed to move further.
Instead of going down to "TDataModule" it seems that Lazarus
automatically uses a TForm instead of a TDataModule. It's a bit tricky
though, since I do not know how to debug the IDE itself. Also there's a
huge use of the RTL of FPC which I can't debug so far.
I've tried a whole bunch of things, but nothing seems to affect the
behavior.
Any help appreciated,
Christian
PS: Perhaps someone can first start to get the cgi example working in
the first place. Maybe the author himself. I'll also do a bug report,
but I'm not sure where it belongs.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives