Como seleccionar multiples controles y moverlos
Hola a todos
Siguiendo con mi mapa de red, que ya esta funcionando bien, quisiera mejorarlo un poco. Necesito ahora que se puedan seleccionar multiples TImages (nodos), ya sea presionando Ctrl o Shift, o arrastrando con el mouse un recuadro que seleccione a los que contenga en su interior, y poder mover todos los nodos seleccionados Con este codigo, logor mover cada nodo con su etiqueta asociada, pero solo uno a la vez
Como modificaria el código para lograr lo que quiero ? O que tengo que agregar ? :confused: |
Existe un componente de Neftali (no estoy seguro), el codigo de ejemplo se encuentra en el ftp del foro, es para mover componentes en runtima, no se si ese te sirva.
Saludos. |
Cita:
|
Me pafrece que lo que andas buscando son los Cindy Components, en particular el TcyResizer:
Cita:
|
Tiene razon Roman, ademas que en el Pack de demo vienen dos referentes al componentes.
|
Hola a todos,
Cita:
|
La verdad es que debí acreditarte :) No recordaba cuáles eran los componentes, así que fuí a ese alguno de tus proyectos y miré la lista de componentes usados. Por cierto, que ese alguno de tus proyectos es espectacular. Digo, para quien no lo sepa :)
LineComment Saludos |
Hola a todos,
Cita:
P.S. El proyecto en cuestión tiene futuro, según creo,... espero seguir con él (mejorándolo) muchos años, fíjate lo que digo, pero, claro, no soy adivino. :p |
Cita:
Instale los Cindy Components, pero la verdad que no lo entiendo bien, en la descarga no vino con ejemplos para guiarme y saber como usar el TcyResizer Una pregunta: Tambien me permitirá hacer selecciones multiples de TImages ? |
Hola a todos,
Los ejemplos de los Cindy Components se descargan por separado aquí (mira en la carpeta "Demo"). Verás que hay al menos un par de ellos que usan el componente "cyResizer". |
Tal como dice dec, los demos viene aparte. La idea básica es muy sencilla:
LineComment Saludos |
Cita:
Ya estuve viendo y probando el cyResizer, y de verdad que es justamente lo que necesito, ademas de mover una seleccion múltiple, tambien permite alinear y organizar los elementos que contiene, esta bastante bueno ^\||/:D Y gracias a Roman tambien por la explicación, es bastante sencillo trabajar con el componente Tema Resuelto |
Pues parece que aun no he terminado :rolleyes:
Lo que ahora me falta como guardar la nueva posición, para que se carguen los nodos en ella, la proxima vez que se abra el mapa de red En que evento sería?, o en que momento ejecutar el procedimiento de guardar las nuevas coordenadas? |
Hola a todos,
Cita:
|
Cita:
Ya el procedimiento de guardar la posicion lo tengo implementado, Cita:
|
La franja horaria es GMT +2. Ahora son las 15:23:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi