astwin
12-03-2009, 12:30:55
Hola, deseo hacer una aplicacion que se encarga de interconectar una serie de bloques con entradas y salidas. La interconexion debe realizarse mediante lineas. Hasta ahora lo he realizado dibujandolas sobre el canvas del panel donde los bloques los inserto como Timages, pero el problema que tengo es que de esa manera las lineas no se pueden seleccionar para editarlas o borrarlas. Supongo que tendre que crearme un componente Tlinea y utilizar los eventos onMouseClick... pero no se realmente como hacerlo.
He visto un post muy antiguo en el que hablaban sobre algo parecido http://www.clubdelphi.com/foros/showthread.php?t=1736
Tambien he visto un componente de dibujar polilineas que se parece mucho a lo que busco hacer http://www.rick_b.dds.nl/tools/PolyLines/
Decir que soy novato con Delphi y si pudieran orientarme un poco en como poder realizar este componente os estaria muy agradecido. Un saludo.
He visto un post muy antiguo en el que hablaban sobre algo parecido http://www.clubdelphi.com/foros/showthread.php?t=1736
Tambien he visto un componente de dibujar polilineas que se parece mucho a lo que busco hacer http://www.rick_b.dds.nl/tools/PolyLines/
Decir que soy novato con Delphi y si pudieran orientarme un poco en como poder realizar este componente os estaria muy agradecido. Un saludo.