Page 1 of 1

ATSynEdit - A LCL version of Scintilla?

Posted: 14.09.2022 23:48
by CentauriB
Hello,

I'm new to CudaText, I hope I can find this small-sized but fast editor earlier. I'm also new to Free Pascal, forgive me if my question is stupid.

I had read the CudaText Wiki and ATSynEdit code/docs, but I still have some questions which are not clear to me.

Looks like the ATSynEdit is an editor control like Scintilla, but implemented with the LCL controls?

ref: https://github.com/Alexey-T/ATSynEdit/b ... it.pas#L61

BTW, according to the LGPL and MPL 2.0. I think I can use LCL and ATSynEdit in a closed-source application as long as don't modify their source code but only call their APIs plus link it to the application?

Thanks in advance!

Regards,
Sun

Posted: 15.09.2022 08:25
by main Alexey
Looks like the ATSynEdit is an editor control like Scintilla, but implemented with the LCL controls?
Yes, but to say correctly: it _is_ the LCL control.
I think I can use LCL and ATSynEdit in a closed-source application as long as don't modify their source code but only call their APIs plus link it to the application?
I think yes you can.