Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Otra forma de cambiar color fondo formulario (https://www.clubdelphi.com/foros/showthread.php?t=72383)

chino150 15-02-2011 22:13:27

Otra forma de cambiar color fondo formulario
 
Hola todos

Necesito saber si hay otra forma para cambiar el color del fondo de un formulario que no sia este
Código Delphi [-]
form1.color := clRed
es que tengo un formulario con 3 botones cada boton cambia el color al fondo del formulario.

ecfisa 15-02-2011 23:16:42

Hola chino150.

Perdón pero no entiendo cuál es el problema de usar la propiedad Color del form con los tres Buttons.

Si lo que querés es utilizar un solo evento, numerá la propiedad Tag de los botones a: 0,1 y 2. Luego seleccioná los tres botones y en el Object Inspector, pestaña Events, hacé doble click sobre el evento OnClick y poné este código por ejemplo:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  case TButton(Sender).Tag of
    0: Color:= clRed;
    1: Color:= clBlue;
    2: Color:= clYellow;
  end;
end;

Un saludo.

Neftali [Germán.Estévez] 16-02-2011 09:46:58

Cita:

Empezado por chino150 (Mensaje 391047)
es que tengo un formulario con 3 botones cada boton cambia el color al fondo del formulario.

Yo tampoco he entendido el problema. :o
No se que tiene que ver que tengas los 3 botones con que no puedas usar la propiedad Color del Form. :confused::confused::confused:


La franja horaria es GMT +2. Ahora son las 13:02:28.

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