Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-06-2007
aggonzalez aggonzalez is offline
Registrado
 
Registrado: may 2007
Posts: 1
Poder: 0
aggonzalez Va por buen camino
Red face 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
Responder Con Cita
  #2  
Antiguo 26-06-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
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/
Responder Con Cita
  #3  
Antiguo 27-06-2007
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
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!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 22:18:06.


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
Copyright 1996-2007 Club Delphi