On Sat, Sep 12, 2015 at 11:50 AM, Graeme Geldenhuys <[email protected]> wrote: > I've seen recent messages here about improvements the Lazarus IDE > interface for 3rd party add-ons. I must admit, I did not follow it > closely. Is Lazarus IDE also trying to be API compatible with Delphi's > OTA (like its doing with VCL), or is that not a design goal?
I think the existing API is quite stable but the interface has been extended. The messages you saw were about an API for IDE ToolButtons with dropdown lists or other special treatments. It is a good and flexible API but we did not think of Delphi OTA when designing it. How is it done there? Should we be compatible? Another issue is documentation. I am not even sure where this API should be documented. Unfortunately documentation is low in the ToDo list when adding badly missing features. I promise to document it at some point but not yet. Juha -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
