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

Reply via email to