Mattias Gaertner schrieb:
> You made the mistake to use grids without an implementation (e.g. LCL interfaces).

Implementation? What's this again? It's no longer enough to use a unit?
Sorry, but it seems that there is a very steep learning curve even for former (Turbo..) Pascal programmers. I have to learn a lot just to be able to program with Lazarus. It seems to be for long term nerds only.
It has become nearly as complicated as C and relatives.


> I'm not sure what you did not understand about the concept of "abstract method".

Everything. If it leads to such results this concept seems to be not very good.


> The LCL "interfaces" is just one possible implementation. Theoretically
> you can implement another one. At the moment the LCL unit "interfaces"
> is the only supported one.

Shouldn't these dependencies somehow be handled by the compiler/linker? Why is the programmer bothered with it? There could be a default "implementation" that would be used in these cases. Now the programmer has to investigate in the concept *and* how Lazarus/FPC handles it. Not very convenient.


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

Reply via email to