Unit msedrag

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Interface idragcontroller  
Class ttagdragobject  
Class tobjectdragobject  
Class tstringdragobject  
Record drageventsty  
Record sysdndinfoty  
Class tcustomdragcontroller  
Class tdragcontroller  

Functions and Procedures

function isobjectdrag(const dragobject: tdragobject; objectclass: tclass): boolean;

Types

drageventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; var processed: boolean) of object;
dragovereventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; var accept: boolean; var processed: boolean) of object;
dragendeventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; const accepted: boolean; var processed: boolean) of object;
dragstatety = (...);
dragstatesty = set of dragstatety;
dragoptionty = (...);
dragoptionsty = set of dragoptionty;

Constants

dragstates = [ds_clicked,ds_beginchecked,ds_haddragobject];
sdndexpiretime = 5000000;
dragmindist = 4;

Description

Functions and Procedures

function isobjectdrag(const dragobject: tdragobject; objectclass: tclass): boolean;
 

Types

drageventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; var processed: boolean) of object;
 
dragovereventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; var accept: boolean; var processed: boolean) of object;
 
dragendeventty = procedure(const asender: tobject; const apos: pointty; var adragobject: tdragobject; const accepted: boolean; var processed: boolean) of object;
 
dragstatety = (...);
 
Values
  • ds_clicked
  • ds_beginchecked
  • ds_cursorshapechanged
  • ds_haddragobject
dragstatesty = set of dragstatety;
 
dragoptionty = (...);
 
Values
  • do_child
  • do_nocursorshape
  • do_nearstart
  • do_mousewidget
dragoptionsty = set of dragoptionty;
 

Constants

dragstates = [ds_clicked,ds_beginchecked,ds_haddragobject];
 
sdndexpiretime = 5000000;
 
dragmindist = 4;
 

Generated by PasDoc 0.16.0.