FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
como hacer Drag and drop
Hola lista.
Soy un novato en delphi pero me han encomendado hacer un proyecto donde haga Drag and drop, o sea que arrastre el elemento correcto y de un mensaje de felicitación y de arrastrar el elemento equivocado entonces que lo devuelva a su posición y de un mensaje de error, he googleado bastante pero no encuentro información al respecto. Si alguien me pudiera dar un ejemplo se lo agradeceria mucho. Gracias por la ayuda que me puedan brindar. Saludos Alex |
#2
|
||||
|
||||
Los componentes derivados del TWinControl (Por ejemplo un TPanel) tienen una propiedad llamada DockSite, a los que le pongas esa propiedad en True tendrán la capacidad de albergar allí cualquier objeto que este siendo arrastrado en la aplicación...
Para arrastrar un objeto TControl (TEdit, TPanels, o cualquiera de esos) facilmente, solo basta con indicarle en su propiedad DragKing que sea igual a dkDock y en DragMode = dmAutomatic... Si quieres saber cual es el objeto que esta siendo arrastrado, bastara con que juegues con los eventos OnDockDrop, OnDockOver, OnDragDrop o OnDragOver según como los necesites. Espero te sirva esta información.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Neftalí tiene publicado un ejemplo sencillo en su Pagina que podria guiarte.
*(Arrastrar elementos entre dos TListBox) Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer drag drop a una carpeta | kloud | OOP | 3 | 28-11-2006 11:56:10 |
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 |
|