![]() |
Ubicacion en un eje carteciano
Hola amigos:
______________ Estoy tratando de hacer una aplicacion sencilla acerca de geometria analitica y plana. Mi pregunta va encaminada a como poder trazar una linea en un TImage desde el punto donde estoy ubicado con el cursor hasta el eje de las x y otra hasta el eje de las y . Pero las lineas tendran la caracteristica de que se moveran con el cursor, asi el usuario sabra donde se encuentra ubicado. Otra duda que tengo es como borrar todo lo que tengo en el timage para comenzar de nuevo. ______________ Gracias |
Buenas y santas,
Debés utilizar el canvas del control y hacer uso de las propiedades MoveTo y LineTo (ver documentación del Delphi), y considerando que la acción se realiza dinámicamente deberías capturar para el procedimiento de dibujado el evento MouseMove del componente TImage puesto que te devuelve las coordenadas X e Y del cursor. Eso para decirte algo muy básico y así arrancar. Para borrar el TImage probá con: [NombreComponente].Picture.Assign(Nil); |
La franja horaria es GMT +2. Ahora son las 02:12:22. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi