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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-08-2016
plionut plionut is offline
Miembro
NULL
 
Registrado: dic 2015
Posts: 11
Poder: 0
plionut Va por buen camino
OnDragdrop y OnDragOver

Muy buenas. Tengo un componente propio que deriva de la clase TCustomControl.
Lo que deseo es poder arrastrar y soltar un panel encima de este componente mío.
El código mediante el cual he intentado esto es el siguiente:

Código Delphi [-]
  TDragDropEvent = procedure(Sender, Source: TObject; X, Y: Integer) of object;
  TDragOverEvent = procedure(Sender, Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean) of object;

 TMiNuevoComponente = class(TCustomControl) 
 private
    fDragDropEvent : TDragDropEvent;
    fDragOverEvent : TDragOverEvent;
    ...
  published
    property OnDragDrop1: tDragDropEvent read fDragDropEvent write fDragDropEvent;
    property OnDragOver1: tDragOverEvent read fDragOverEvent write fDragOverEvent;
    ...
 end;

Pero sin éxito. En mi formulario he asignado un trozo de código en ambos eventos pero ninguno llega a dispararse. He observado que dentro de la clase TMiNuevoComponente puedo acceder a dos propiedades (OnDragDrop y OnDragOver) pero no se de que me puede servir.

Gracias.
Responder Con Cita
 



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
uso de OnDragOver y OnGragDrop, en un TreeView spyfenix OOP 2 16-11-2007 20:10:34


La franja horaria es GMT +2. Ahora son las 13:00:12.


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