Cita:
Empezado por Thoma
¿Tendra algo que ver que los TEdit esten dentro de paneles?
|
Por supuesto que si. Al estar dentro de un
TPanel el
Parent de los Edits no es el form si no el
TPanel, en ese caso sería:
Código Delphi
[-]
procedure TFrm1.DesactivarEdits(AControl: TWinControl);
var
i:Integer;
begin
with AControl do
for i := 0 to ControlCount - 1 do
if Controls[i].ClassType = TEdit then
Controls[i].Enabled := False;
end;
Llamada:
Código Delphi
[-] DesactivarEdits(TuPanel);
Saludos.