Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Pixel en un form (https://www.clubdelphi.com/foros/showthread.php?t=16568)

aladelta 02-12-2004 11:54:38

Pixel en un form
 
Buenos dias a todos

Pues mi problema es el siguiente, a ver si me explico:

necesito saber como puedo hallar el color de un pixel en un form, partiendo de un rectangulo.

y mas a fondo diria, que en un Trect que voy a pintar dentro de un canvas, necesito saber cual es el color del pixel inmediato superior en la pantalla, puesto que el Trect tiene coordenadas 0,0 cual seria el punto superior en el form, porque quiero pintar ese pixel igual que el otro, pero....¿como puedo llegar hasta el?

no se si me explico, pero llevo 2 dias loco buscando una solicion pero no soy capaz de ello.

Gracias de ante mano.

Neftali [Germán.Estévez] 02-12-2004 12:56:41

Un Canvas tiene una propiedad Pixels que te develve el color de un pixel.

Código Delphi [-]
property Pixels[X, Y: Integer]: TColor;

Para el tema del pixel superior, prueba a acceder al pixel: (Rect.Top - 1)


La franja horaria es GMT +2. Ahora son las 18:14:33.

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