Fórum Case Visible of - label1, label2, label3: showmessage #194457
12/11/2003
0
olá amigos, preciso de ajuda, é o seguinte:
tenho 5 labels e no final do código gostaria de verificar se eles estão visiveis, caso sim passe para visivel = false... não gostaria de fazer do modo tradicional if label.visible then label.visible := false;
Gostaria de fazer mais ou menos assim:
Case Visible of
Label1:
Label1.Visible := False;
Label2:
Label2.Visible := False;
end;
Obrigado.
tenho 5 labels e no final do código gostaria de verificar se eles estão visiveis, caso sim passe para visivel = false... não gostaria de fazer do modo tradicional if label.visible then label.visible := false;
Gostaria de fazer mais ou menos assim:
Case Visible of
Label1:
Label1.Visible := False;
Label2:
Label2.Visible := False;
end;
Obrigado.
Valdirlscosta
Curtir tópico
+ 0
Responder
Posts
12/11/2003
Beppe
Primeiro mude a propriedade Tag destes labéis para um valor diferente de 0.
for I := 0 to ComponentCount - 1 do if Components[I].Tag <> 0 then (Components[I] as TLabel).TControl := False;
Responder
Gostei + 0
12/11/2003
Valdirlscosta
Legal, obrigado.
Valdir
Valdir
Primeiro mude a propriedade Tag destes labéis para um
valor diferente de 0.
for I := 0 to ComponentCount - 1 do if Components[I].Tag <> 0 then (Components[I] as TLabel).TControl := False;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)