In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

FILLRECT

Foro de Xailer profesional en español
Responder
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

FILLRECT

Mensaje por Francisco Sanchez »

Entiendo los parametros pero aRect como seria? podriais ponerme un ejemplo?
es el Metodo FillRect de la clase tcanvas.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

FILLRECT

Mensaje por Francisco Sanchez »

SI ME Pudieseis poner un ejemplo con objeto oBrush mejor pues no se que hago
mal tambien con el objeto obrush al declararlo.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

FILLRECT

Mensaje por jfgimenez »

Paco,
> Entiendo los parametros pero aRect como seria? podriais ponerme un
> ejemplo? es el Metodo FillRect de la clase tcanvas.
Debe ser un array: { nLeft, nTop, nRight, nBottom }
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

FILLRECT

Mensaje por Francisco Sanchez »

bien ya solo me falta declarar bien el obrush paraque me funcione.
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL -
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

FILLRECT

Mensaje por jfgimenez »

Paco,
> SI ME Pudieseis poner un ejemplo con objeto oBrush mejor pues no se que
> hago mal tambien con el objeto obrush al declararlo.
Un brush se crea así:
oBrush := TBrush():Create( nStyle, nColor, hBitmap )
- nStyle es el estilo del brush. Puede ser:
HS_BDIAGONAL 45-degree downward left-to-right hatch
HS_CROSS Horizontal and vertical crosshatch
HS_DIAGCROSS 45-degree crosshatch
HS_FDIAGONAL 45-degree upward left-to-right hatch
HS_HORIZONTAL Horizontal hatch
HS_VERTICAL Vertical hatch
- nColor es el color del brush
- hBitmap es el handle de un bitmap
Lo normal es crear brushes sólidos; para eso sólo tienes que pasar el color:
oBrush := TBrush():Create( , clNavy ) // Azul oscuro
Cuando no necesites más el brush tienes que destruirlo con oBrush:Destroy()
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder