Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2003
edwin1 edwin1 is offline
Miembro
 
Registrado: jul 2003
Ubicación: Republica Dominicana
Posts: 20
Poder: 0
edwin1 Va por buen camino
Felix día para todos

Hola!!!!!!!!!!!!!

como puedo encontrar un componente el cual es utilisado para manerjar combinaciones de colores en el fom, si mal no recuerdo le llaman DESGRADANTE...

Muchas Graicas
pasen un feliz resto del día
__________________
Edwin Simon
la Tierra del Merengure
Republica Dominicana
Responder Con Cita
  #2  
Antiguo 03-10-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Hola Edwin, no sé exactamente si con esto te servirá, pero prueba a añadir un ColorDialog, que lo tienes en la paleta Dialogs de Delphi y pones un botón y un coódigo parecido a este:
Código:
procedure TForm1.Button1Click(Sender: TObject);
begin
ColorDialog1.Execute;
Form1.Color:=ColorDialog1.Color;
end;
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 04-10-2003
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Hola edwin1, si obtener degradación de colores en tu form puedes utilizar componentes hechas o simplemente dibujar sobre el canvas del form, esta combinación de colores las uso en una aplicación, como verás usa el evento OnPaint.
Variando la combinación del argumento del RGB puedes obtener distintas combinaciones de color, el ejemplo trabaja con el azul.
Código:
procedure TForm1.FormPaint(Sender: TObject);
var
      Row, Ht: Word ;
begin
      Ht := (ClientHeight + 255) div 255 ;
      for Row := 255 downto 0 do
        with Canvas do begin
           Brush.Color := RGB(Row,Row,255) ;
           FillRect(Rect(0, (Row) * Ht, ClientWidth,(Row + 1) * Ht)) ;
        end ;

end;
Saludos
Responder Con Cita
  #4  
Antiguo 06-10-2003
edwin1 edwin1 is offline
Miembro
 
Registrado: jul 2003
Ubicación: Republica Dominicana
Posts: 20
Poder: 0
edwin1 Va por buen camino
MUCHAS GRACIA!!!!

ESAS RUTINA ESTAN MUY INTERESANTES, MIL GRACIA POR PRESTARME UN MINUTO DE SU APRECIDO TIEMPO ESPRO TENER LA OPORTUNIDAD DE AYUDAR LOS O A OTRA PERSONA, PASEN UN FELIZ RESTO DEL DIA.
__________________
Edwin Simon
la Tierra del Merengure
Republica Dominicana
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 12:24:03.


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
Copyright 1996-2007 Club Delphi