[Lazarus] Screen questions

Hans-Peter Diettrich DrDiettrich1 at aol.com
Sun Nov 6 18:41:45 CET 2011


The names related to screen event parameters look a bit weird. When e.g. 
a handler for snActiveControlChanged is invoked, the *LastControl* 
parameter reflects the *new* active control. At this time the 
information about the previously active control is already lost!

If this is really the intended effect, at least this parameter 
(TScreenControlEvent.LastControl) should be renamed into something more 
intuitive.


What's the purpose of the Z-ordered form list? IMO all lists reflect the 
same (activation) order.

DoDi





More information about the Lazarus mailing list