FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Shape con style psDo pierde el estilo
Buenas días a todos
Tengo la siguiente inquietud y no se como resolverla Tengo un Shape con Height de 1, el style del Pen es psDot con width en 1. Al aumentar el width del pen a 2,3,etc se pierde el estilo y queda como si fuera pdSolid Como pudo solucionar esto, he probado algunas cosas pero no me han funcionado Gracias de antemano por la orientación que me puedan dar |
#2
|
||||
|
||||
No es un problema de Delphi, siempre ha pasado esto y es directamente por Windows:
https://docwiki.embarcadero.com/RADS..._the_Pen_Width Por lo tanto afecta a los programas VCL que basan el "pintado" en la API de Windows. Si por el contrario lo pruebas en una aplicación Firemonkey verás que el resultado es el esperado, ya que FMX realiza el pintado por su cuenta... Si deseas conseguir lo que necesitas en VCL, no te queda otra opción que realizar directamente tú el pintado sobre el Canvas, implementando los diferentes estilos de TPen. Si buscas por los foros encontrarás algunas implementaciones que te pueden ayudar: http://www.delphigroups.info/2/06/196787.html http://www.delphigroups.info/2/06/200050.html http://www.delphigroups.info/2/73/85102.html
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Gracias Netftali
Este código me ha servido
Estoy es mirando en que parte lo lo inserto en el programa SimpleGraph, ya que me hace el ajuste sobre el formulario de las opciones donde cambio los datos del shape mas no se ven reflejados sobre el formulario donde se crea la línea (Simplegraph) Seguiré validando y si algo escribo nuevamente para una nueva orientación. Muchas Gracias |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Shape en diagonal | emeritos | Varios | 1 | 26-03-2015 12:54:21 |
Pasar de un Stringgrid a Shape | teto89 | Varios | 2 | 17-02-2011 11:54:52 |
shape en tabla | anubis | Varios | 12 | 16-04-2007 12:27:00 |
Rotar Shape | dicatek | Gráficos | 3 | 18-07-2006 23:33:37 |
Shape en DetailBand | TONIAM | Impresión | 1 | 25-10-2005 17:59:24 |
|