![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola nuevamente Julián.
Mirá, yo trabajo don Delphi 7 pero supongo que no tendría que haber diferencia en esto con Delphi 2010. Hice una prueba que funciona bién, seguramente tengas que adaptarla a tu necesidad; pero tal vez algo te pueda servir. El ejemplo consta de un TImage destino, creado en diseño dentro de un TPanel (para visualizar donde dejo la imágen) y otro TImage origen creado en en ejecución.
Nota: No realizé la liberación de los recursos por que no hace al funcionamiento, pero lógico que deberías liberarlos al finalizar. Espero te ayude en algo. Saludos. ![]() Última edición por ecfisa fecha: 20-09-2010 a las 20:14:28. |
|
#2
|
||||
|
||||
|
Hola Julián.
Me quede pensando en tu caso... y se me ocurrió algo. Al ejemplo anterior, agregale en diseño un TImage más: ImgContenedor, este va a ser el contenedor de la imágen principal. a la que vás a agregar los pedales. (Por lo que deberá tener un tamaño adecuado para 'contener' a ImgDestino) Para el ejemplo yo ubiqué ImgDestino en la esquina superior izquierda del ImgContenedor, vos situalo donde quieras. En ImgOrigen irías mostrando las imágenes de distintos pedales, para que realizen el Drag & Drop. Tendrías que modificar dos eventos en el ejemplo anterior: FormCreate y ImagenDestinoDragDrop: FormCreate:
ImagenDestinoDragDrop:
Así se superpone ImgDestino a ImgContenedor. Saludos. ![]() Última edición por ecfisa fecha: 20-09-2010 a las 20:59:38. |
|
#3
|
|||
|
|||
|
Hola Ecfisa. Bueno inicialmente me gustaría agradecerte por el interés, y la ayuda. En verdad esto me sirve mucho para solucionar el asunto de la consulta.
Estoy poco a poco implementando el código que me hás entregado. Definitivamente era muy diferente a como al principio, había imaginado. Mira, te pongo una captura de cómo, inicialmente había planeado el programa en tiempo de diseño: ![]() Me parece muy interesante, también, el enfoque de la nueva idea que le dás, es decir, yo inicialmente tal y como ves en el diseño, había pensado en que el usuario eligiera de un ListBox los pedales...Sería mejor, tal y como dices, que lo haga a partir de capturas reales. En las próximas horas, terminaré de implementar el código, y te diré que tal me fue, pero quise antes anticiparme, para agradecerte lo que ya es muy muy significativo de tu parte, y amplio en ayuda, para solventar el bonito proyecto para los pedales... Por cierto y Off Topic: Había leído hace unos días, que con el nuevo Delphi, podria crear ejecutables para distribuir en Mac y otras plataformas. Es que pensaba en que no todos los clientes pueden tener Windows, y no faltará el usuario de Mac que le gustaría probarlo... En fin eso, si, te daré créditos en el programa. Ni más faltaba ![]() Ecfisa, gracias de nuevo, y trabajaré en el código en horas de la mañana. Un gran abrazo, Julián Franco |
|
#4
|
||||
|
||||
|
De nada Julián.
Los créditos son todos tuyos que sos el que te pasaste el 99,99% del tiempo pensando y armando el programa. No creo que una centésima parte del mismo merezca mi inclusión ... ![]() Me alegra haberte podido ayudar en algo. Saludos. ![]() |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Drag and Drop... | dvlt | .NET | 0 | 07-02-2008 09:42:59 |
| Drag & Drop | DanForever | Varios | 2 | 01-06-2006 14:24:25 |
| Drag&Drop !!! | rafstyle | OOP | 6 | 27-07-2004 04:39:41 |
| Drag&Drop | xflo | Lazarus, FreePascal, Kylix, etc. | 0 | 13-10-2003 19:31:22 |
| Drag & Drop | cone220 | Varios | 1 | 26-05-2003 19:06:34 |
|