2013/7/31 Hans-Peter Diettrich <[email protected]> > Frederic Da Vitoria schrieb: > >> 2013/7/31 Hans-Peter Diettrich <[email protected] <mailto: >> [email protected]>> >> > > Components[] contains the components *owned* by the form, while >> Controls[] contains only the top-level controls, whose *Parent* is >> the form. >> >> >> OK, but since Components can be Controls or not, they could have an >> Enabled property or not. So shouldn't the loop actually be something like: >> >> for i := 0 to form.Components.Count - 1 do >> if form.Components[i] is TControl >> then form.Components[i].Enabled := False; >> > then TControl(form.Components[i]).Enabled := False; >
Yes, I saw I missed that one later :-P -- Frederic Da Vitoria (davitof) Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
