| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
napo Cdt

Registrado: 09 Mar 2007Mensajes: 24
|
Publicado: Lun 27 Oct, 2008 11:24 am Asunto: Pequeño problema con TImage |
|
|
Buenos días,
tengo un pequeño problema con el componente TImage.
Lo uso para dibujar gráficas en pantalla, pero siempre me dibuja el borde inferior y el borde derecho del componente.
No se si esto es normal y si se puede hacer que no lo dibuje.
Es sólo un problemilla "estético", pero molesto.
Muchas gracias |
|
| Volver arriba |
|
 |
Isa1976 Lt Cmdr


Registrado: 23 Nov 2005Mensajes: 104
|
Publicado: Lun 27 Oct, 2008 10:01 pm Asunto: |
|
|
Hola!
he trabajado con TImages, quiero ayudarte, pero no se a que te refieres con "siempre me dibuja el borde inferior y el borde derecho del componente".
Un saludo |
|
| Volver arriba |
|
 |
_Willa Capt


Registrado: 28 Ago 2002Mensajes: 169Ubicación: Madrid ( España )
|
Publicado: Jue 30 Oct, 2008 10:32 am Asunto: |
|
|
Igualmente que lo comentado por Isa,
Sin más datos, no sabemos a que te refieres.
Puedes probar esto!!
| Código: |
Image1->Canvas->Brush->Style = bsClear;
Image1->Canvas->Pen->Style=bsClear;
Image1->Canvas->Brush->Color=clWhite;
Image1->Picture->Bitmap->TransparentColor=clWhite;
|
Ya nos contaras la solución y sobre todo el problema !! _________________ Saludos
~~~~~~~~
_Willa
~~~~~~~~
www.avancegame.com |
|
| Volver arriba |
|
 |
napo Cdt

Registrado: 09 Mar 2007Mensajes: 24
|
Publicado: Lun 17 Nov, 2008 9:26 pm Asunto: |
|
|
Ante todo, perdonad el tiempo que he tardado en contestar, pero he andado liado y no he tenido tiempo de probar la posible solución.
Yo hacía esto:
Grafica->Canvas->Brush->Color=clBtnFace;
Grafica->Canvas->Rectangle(-1,-1,Grafica->Width,Grafica->Height);
Y en el TImage Grafica me dibujaba una linea negra en la parte inferior y una en la parte derecha.
Le he añadido esto
Grafica->Canvas->Pen->Color=clBtnFace;
Grafica->Canvas->Brush->Color=clBtnFace;
Grafica->Canvas->Rectangle(-1,-1,Grafica->Width,Grafica->Height);
Y ahora ya no me dibuja esas lineas.
Parece que la dibujar el rectángulo (cuyo objetivo es darle un color al fondo del TImage) me dibuja las lineas que limitan dicho rectángulo. Ahora lo sigue dibujando, pero del mismo color que el fondo, por lo que no se ve.
El TImage lo uso para dibujar una gráficas de funciones matemáticas.
Muchas gracias por vuestras respuestas y perdón de nuevo por la demora en mi contestación. |
|
| Volver arriba |
|
 |
|