[Lazarus] I have some custom components, can I convert Delphi -> Lazarus?

leledumbo leledumbo_cool at yahoo.co.id
Mon Jun 15 09:57:15 CEST 2015

> Seems like non-visual components are not handled by Lazarus according to
wiki texts I have read. 

Then how we can use T[mention a dbms here]? Dialogs? Action list? Logger?
Indy? etc. All of them are non-visual.

> How can we handle this?

Indy 10 -> already supported
TurboPower Async Pro -> feel free to port
GLScene -> they're moving forward, so are we. If you need to stick with old
version that no longer works, I'm afraid you're alone to make the package
work with current Lazarus version.

> We use some VCL features which according to wiki pages I have read are not
> supported in Lazarus, like TSplitter

It was, but for a long time both TSplitter and TPairSplitter have been
existed until now. Both seem to work fine although I prefer TPairSplitter
(I've ported a Delphi project which uses TSplitter).

> How can I find out? 

Free Pascal deals with COFF object files. If those object files from your
vendor are not in this format, then you can't use it. Ensure what the object
files format is first, then consult back here. You can try linking the
object files, if the linker refuses, then you know the conclusion.

View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-I-have-some-custom-components-can-I-convert-Delphi-Lazarus-tp4042624p4042625.html
Sent from the Free Pascal - Lazarus mailing list archive at Nabble.com.

More information about the Lazarus mailing list