Hola muchachos.
Tengo una faena por hacer y varias dudas. Disparo:
La cosa va de ordenar contactos. Ya he decidido atacar el caso
utilizando una lista. Ejemplo:
* choan
* jorge
* manuel
* pedro
* rodrigo
* fermín
Claro, la lista no tendrá el formato clásico de lista, sino que será
más bien un gráfico tipo araña. Trataré de reproducirlo en ASCII Art:
manuel-----jorge
\ pedro---rodrigo
\ / \
choan \
fermín
La idea es que cada uno de los elementos de la lista se pueda
trasladar (drag'n'drop, darling) para asociarlo --como hijo-- a otro
elemento.
Gracias a prototype + scriptaculous, el tema de arrastrar y soltar lo
he solucionado en un periquete.
Pero: el proyecto requiere que haya líneas de conexión entre los
elementos, y ahí es donde me pierdo.
Le he echado un ojo a
<http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm>, que me
permite dibujar las líneas. Chachi piruli, pero para hacer que la
línea siga el movimiento de la caja que estoy arrastrando tendría que
borrarla y dibujarla una y otra vez conforme arrastre el/los elementos
que conecta.
Así que... ¿ideas? (No vale decir que utilice flash.)
(Arnau, si crees que SVG haría en este caso algún buen papel, dame
pistas, plis.)
Salud.
--
Choan
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net