On Sun, 22 Jun 2008 03:10:19 -0700 "Boian Mitov" <[EMAIL PROTECTED]> wrote:
> Hi Mattias, > > Thank you! I have also found another work around in my properties, > but this will help. What are the reasons for so many differences in > the Design time interfaces from Delphi ? Delphi changed their design time API often and the IDE works different than Delphi. IDE compatibility was never the goal. > Are those legal or technical issues? Both. > I also notice that there is practically no usage of > Interfaces. Is this because of the strange way FPC works with > interfaces (what they call "optimization"), or some other reason? There were no interfaces when lazarus was started. There are a few candidates, where interfaces could be more useful than classes. Maybe they will change eventually. IMO Delphi used interfaces mainly because of licensing issues, closed source, patents, dll hell. About "FPC optimization": I'm happy that the FPC team does not do Delphi compatibility at any cost. Mattias _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
