Ver Mensaje Individual
  #2  
Antiguo 09-03-2012
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.439
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por tiammat Ver Mensaje
Para una prueba que le mostraré a mi jefe debo dibujar un cuadrado y un círculo, conectar ambos por medio de una línea en diferentes posiciones del área de dibujo, cada una de ellas especificada por coordenadas, y éstos dibujos deben responder al pulsado de un botón. Es decir, pulso un botón, aparece un cuadrado, pulso otro botón, aparece un círculo; pulso el tercer botón y las figuras anteriores se conectarán mediante una línea.
¿Algún voluntario de buen corazón y muchísima paciencia?
¿Exactamente dónde está el problema?
Si bajas la demo las opciones que describes están implementadas. Para insertar objetos se crean de diferente tipo según lo que quieras dibujar y se insertan en el Grafo. La posición puedes obtenerla con los eventos de ratón (cuando pulsas).
En cuanto a conectarlos se hace mediante otro componente existente llamado "link". Basta definir el link y los dos objetos a conectar.

Los eventos de cada elemento los asignas por código; En tu caso el OnClick para que ejecuten el procedimiento que necesitas.

Prueba a realizar un ejemplo, paso a paso. Si hace falta lo puedes subir. Cuando te quedes atascado seguimos...
__________________
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.
Responder Con Cita