Graeme Geldenhuys kirjoitti tiistai, 19. huhtikuuta 2011 09:30:57: > Also there is ESS-Model: http://essmodel.sourceforge.net/
Don't waste your time with ESS-Model. I tried to convert it, partly as a Delphi conversion exercise. I never got it near working. It uses a complex delegated interface system to pass events. It is not fully supported by FPC. All drawing objects are TWinControls. It uses some tricks to access protected methods of those TWinControls. In fact it doesn't work with new Delphis either because of Delphi's changes in interface delegation. I think it proves how difficult it is to make good quality code. ESS-Model has many smart ideas and sophisticated design, yet it depends on component internals and exotic compiler features and so breaks very easily. The Sourceforge project has not seen any activity for years and it is easy to see why! Still, we would need a reverse engineering class diagram tool integrated in Lazarus. It would use some advanced algorithm for automatic layouting. Juha -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
