[Lazarus] Form events firing order and count

Giuliano Colla giuliano.colla at fastwebnet.it
Sun Feb 18 11:33:30 CET 2018


Il 18/02/2018 00:59, Graeme Geldenhuys via Lazarus ha scritto:

> Now comes the BIG question... Does LCL have a reference 
> implementation? Which LCL widgetset gives the correct behaviour and 
> feature list, that the other LCL widgetsets need to follow or mimic?

IMHO that's impossible to achieve.
Design is the art of compromise. When you request feature A and feature 
B which are mutually exclusive, you must decide which one is most 
important and drop the other.
Lazarus since the beginning has chosen (wrongly, IMO, but that's another 
matter) that the basic feature is *native* look and feel, by making LCL 
delegate as much as possible to the underlying widgetset. This is 
incompatible both with *consistent* look and feel, and with *consistent* 
behaviour.

Giuliano




More information about the Lazarus mailing list