On Mon, 22 Nov 2010, Graeme Geldenhuys wrote:

Op 2010-11-21 19:02, Michael Van Canneyt het geskryf:

It is done so because then the Lazarus IDE doesn't have to be told
what this method is when auto-creating forms or data modules.

Limitations of one IDE (out of many) should not drive the API of Free
Pascal Compiler libraries and classes. That's just bad practice and plain
silly. Fix the IDE in question, or use one of many design patterns to solve
the problem. Factory Class, Factory Method, Simple Registry etc etc...
You're excuse is not a good one Michael. ;-)

Ah, but I'm not giving excuses. I just give the reasons why it is the way it is.
Cultural background, so to speak, as in
"Cultural Learnings of Kazakhstan for Make Benefit Glorious Nation of America"


Michael.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to