Hi Marco,

Netscape is not created in lazarus, and doesn't communicate over plugin
interface using pascal types.

Which is exactly the problem packages try to solve. Please do not confuse
the situation more than necessary.


I don't think he is confusing the situation more than necessary, it was the original topic to use the LCL in DLLs and not to change the package system in Lazarus. Personally I'm fine with the way it is right now (compiling packages rather than dynamically linking). My only problem was that I could not build plugins (not Netscape plugins, but the same flavour I guess) with a GUI that uses the LCL and this didn't work so far.

I'll now have a closer look at what he did to make it working maybe it will solve my problem as well.

One question to the OP though, does the debugger work again? I was also able - with some modifications (probably the same as you did) - to get it working, but the debugger was not working correctly. Also I had some issues with the mouse and keyboard input, which is why I thought to solve this from a low level point of view.

Kind regards,

   Christian

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to