Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 20-11-2020
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 22
movorack Va camino a la famamovorack Va camino a la fama
Hola, AlejandroCalica.

Tag de apertura: [ DELPHI ] (Sin espacios)
Tag de cierre: [ / DELPHI ] (Sin espacios)

El procedimiento que usas está validando específicamente a los TEdit para cambiar el valor de Enabled.

Te comparto este procedimiento. puede que te sea de utilidad para lo que necesitas

Código Delphi [-]
type
  TForm1 = class(TForm)
  //..
    procedure SetControlEnable(TheControl: TWinControl; Value: Boolean); overload;
    procedure SetControlEnable(TheControls: array of TWinControl; Value: Boolean); overload;
  //..
  end;

//..

procedure TForm1.SetControlEnable(TheControls: array of TWinControl; Value: Boolean);
  var
    i : Integer;
begin
  for i := 0 to High(TheControls) do
    SetControlEnable(TheControls[i], Value);
end;

procedure TForm1.SetControlEnable(TheControl: TWinControl; Value: Boolean);
  var
    i : integer;
begin
  for i := 0 to TheControl.ControlCount - 1 do
  begin
    if TheControl.Controls[i] is TWinControl then
      SetControlEnable(TWinControl(TheControl.Controls[i]), Value)
    else
      TheControl.Controls[i].Enabled := Value;
  end;

  TheControl.Enabled := Value;
end;

Código Delphi [-]
//Modificar solo un control
SetControlEnable(Edit1, not Edit1.Enabled);

//Modificar un contenedor y los controles que tenga. Por ej un Panel
SetControlEnable(Panel1, not Panel1.Enabled);

//Modificar varios controles y/o contenedores
SetControlEnable([Edit1, Panel1, Panel2], True);
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Componentes Dinamicos (contenedores) JULIOCTORRESG Varios 7 22-11-2020 00:48:39
Error en sotre procedure gplata MySQL 3 27-03-2014 22:03:14
Error en stored procedure jars SQL 2 19-08-2011 15:13:01
contenedores de diseño? creedence Gráficos 1 29-05-2008 20:03:35
Un procedure que capture un error alextmb Varios 1 15-05-2007 20:46:23


La franja horaria es GMT +2. Ahora son las 15:23:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi