Ir al contenido


Foto

DEGRADADOS


  • Por favor identifícate para responder
3 respuestas en este tema

#1 Soraya

Soraya

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 07 abril 2012 - 05:55

Porfavor... alguien que me ayude ... me urg.. degradar 3 colores amarillo a azul y de azul a rojo en la mismo lienzo..... nada mas lo eh logrado de dos... si alguien sabe porfavor... colaboreme estoy programando en DELPHI 
  • 0

#2 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.301 mensajes
  • LocationArgentina

Escrito 07 abril 2012 - 08:10

Hola Soraya,
Bienvenida a DelphiAccess.

¿Podrías explicarnos a que te refieres por lienzo? Y si no es mucha molestia, indicarnos el código para ver como lo es que lo estás haciendo y tener idea de por donde se puede encarar el problema.

De este modo podremos ayudarte apropiadamente.

Saludos,
PD: Evita llamar a las urgencias. Ningún hilo es de carácter urgente. Se ayuda en la medida en que la gente pueda y tenga un tiempo libre. Se paciente por favor, todos tenemos nuestras obligaciones.
  • 0

#3 Soraya

Soraya

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 07 abril 2012 - 08:25

ok!!!!! gracias x responder el código hasta ahora que tengo es:



delphi
  1. procedure TForm1.BtndegradadoClick(Sender: TObject);
  2. var
  3.   i,j,x:integer;
  4. begin
  5.   For i:=0 to 700 do
  6.     for j:=0 to 360 do
  7.         paintbox1.Canvas.Pixels[i,j] := RGB( trunc(226*(j-360)/-360),
  8.                                             trunc((247*(j-360)/-360)+(0*(j-0)/360)),
  9.                                             trunc((25*(j-360)/-360)+(225*(j-0)/360)));
  10.         paintbox1.Canvas.Pixels[j,i] := RGB( trunc(252*(j-0)/360),
  11.                                             trunc(60*(j-0)/360),
  12.                                             trunc((255*(j-360)/-360)+(8*(j-0)/360)));
  13. end;



pero esta para degradado de solo dos colores... necesito para degradar a los tres amarillo a azul y azul a rojo....

El lienzo al que me refiero es en donde se me va a asomar el degradado.... osea el panel


  • 0

#4 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.111 mensajes
  • LocationMadrid - España

Escrito 08 abril 2012 - 02:32

Esto puede interesarte.

Saludos.
  • 0




IP.Board spam blocked by CleanTalk.