@Jumpi
Die
VCL verhält sich an vielen Stellen nicht ganz erwartungsgemäß.
Erwartungsgemäßes verhalten ist aus der Sicht des Users. Ich finde es besser/schöner/logischer das man über Programmtechnische Änderungen nicht zusätzlich Informiert wird.
In dem Fall das bei programmtechnische Änderungen man immer Events bekommt ist Aufwändiger zu behandeln da man dann oft noch eine Flag braucht um im Event zu unterscheiden ob man gerade Programmtechnisch etwas macht oder die Änderung wirklich vom User kommt.
Und ein "Generalüberholung" der
VCL um das Verhalten zu ändern ist mit sehr viel Testaufwand/Anpassungen verbunden und würde m.E. noch viel größere Aufschreie verursachen als mit der
Unicode-Umstellung.
Windows Vista - Eine neue Erfahrung in Fehlern.