Christian Budde wrote:
Back to my problem:
i found out that adding: Application.Initialize avoids the access
violation but introduces a bounds check error. Anyway Delphi works
without the need to add Application.Initialize so it must be possible.
I've already compared the *constructor* Application.Create and found
out, that Delphi does not create a handle if it is a library. In LCL
this part looks quite different. Also after a search on the forum I
found out, that in Delphi the "Application" of the host is used (or at
least its handle) instead of creating a new Application.
And I think that is the heart of the problem. I don't think it is
possible to share the Application object yet, fpc needs to support
packages (like .bpl) for that so, that the LCL can be shared.
But maybe I am wrong, you have researched more than I have.
Vincent
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives