![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#21
|
||||
|
||||
|
Hola.
A ver, si tenes una imágen de 10 x 10 y dibujas un círculo de 15 x 15 es seguro que no se va a enmarcar en el primero. Lo normal es que el lienzo donde dibujas, sea superior a la imágen que intentas dibujar. De allí la verificación del if ... then y el consiguiente mensaje. Pero todo eso si interpreté bién lo que estas buscando hacer... Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#22
|
|||
|
|||
|
Pues ni reduciendole las dimensiones al elipse me funciona
|
|
#23
|
||||
|
||||
|
Hola.
Funciona correcto en mi caso. Lamento no tener Delphi 7 pero despues de haberlo usado por cerca de dos décadas te puedo asegurar que el código funcionará en esa versión también. Lo mas que puedo hacer es adjuntarte el código funcionando en Delphi 10.3 para que puedas extraer de allí lo que te sirva. Solo crea una carpeta y extraé el comprimido allí. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#24
|
||||
|
||||
|
Cita:
Es muy similar, lo único que cambian son las units. Este que te adjunto está en Delphi7 y funciona.
__________________
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. |
|
#25
|
|||
|
|||
|
Hola neptali,
Ya probe el ejemplo que me enviastes para D7 pero este no queda circular y sus bordes quedan pegados a los bordes del TImage ![]() |
|
#26
|
|||
|
|||
|
#27
|
||||
|
||||
|
Cita:
![]() ![]() ![]() Con unas pequeñas modificaciones en los puntos de dibujo debería centrarse. NOTA:el código del ejemplo de puede optimizar para eliminar operaciones repetidas.
__________________
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. Última edición por Neftali [Germán.Estévez] fecha: 26-02-2020 a las 23:17:03. |
|
#28
|
|||
|
|||
|
Ya lo intente no tuve exito
|
|
#29
|
||||
|
||||
|
Hola.
Adjunta el código que te dá problemas tál como lo compilas. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#30
|
|||
|
|||
|
Este mensaje era del elipse antes de recibir el ultim codigo que me enviastes
Esta perfecto dibuja un circulo centrado en el TImage Que debo modificar para hacerlo mas pequeno y que me deje espacio entre los bordes superiores e inferiores del TImage sin perder la circunferencia, es decir, reducir el diametro del circulo ? ![]() |
|
#31
|
||||
|
||||
|
Cita:
La imagen que has colocado no se ve. Si necesitas un margen en el círculo, sólo debes sumarselo a las 2 primeras Coordenadas (x1, y1) y restárselo a las 2 segundas (x2, y2).
__________________
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. |
|
#32
|
|||
|
|||
|
Necesito hacer el círculo más pequeño y que no toque los bordes del TImage. Sumando logro eso?
|
|
#33
|
||||
|
||||
|
Cita:
Cita:
La misma cantidad. Sumar a las 2 primeras, restar a las 2 segundas.
__________________
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. |
|
#34
|
|||
|
|||
|
Cita:
Donde consigo esas coordenadas (x1,x2 y y1,y2) ? |
|
#35
|
||||
|
||||
|
Hola.
Cita:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#36
|
|||
|
|||
|
Hola
Pero estoy usando este codigo que es el que me ha funcionado mejor a mi necesidad
Como lo ajusto aqui ? |
|
#37
|
||||
|
||||
|
Hola.
Cita:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#38
|
|||
|
|||
|
Ahora me confundi
Esta linea genera un circulo que no esta centrado La segunda parte del codigo genera el circulo centrado pero tocando los bordes de; TImage Necesito un circulo centrado mas pequeno, y eso no lo hace la linea que me indicas |
|
#39
|
||||
|
||||
|
Hola.
A ver, modifico un poco un ejemplo a ver si podes lograr lo que estas buscando.
Este es el resultado, todos centrados. ![]() Saludos ![]() Nota: Delphi 7 soporta raise Exception (raise command)
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#40
|
|||
|
|||
|
Lo probare y te dejare saber
Muchas gracias |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| centrar timage en una form | JXJ | Varios | 4 | 05-10-2017 23:51:30 |
| mover ScrollBox para centrar un TImage en pantalla | Snaked | C++ Builder | 7 | 31-03-2017 18:05:38 |
| Ajustar (Stretch) & Centrar Imagen En TImage Dentro de ScrollBox | Beaker_ | Gráficos | 3 | 22-05-2012 17:36:57 |
| Como centrar una imagen en un timage con un click | The_Duke | Gráficos | 3 | 24-11-2008 02:07:03 |
| como combinar 2 Timage en un tercer Timage | JefeNet | Gráficos | 10 | 02-09-2004 16:51:35 |
|