Class tdragobject

Unit

Declaration

type tdragobject = class(tnullinterfacedobject)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected finstancepo: pdragobject;
Protected fsender: tobject;
Protected fstate: dragobjstatesty;
Protected fsysdndintf: isysdnd;
Protected feventintf: ievent;
Protected factions: dndactionsty;

Methods

Protected function checksysdnd(const aaction: sysdndactionty; const arect: rectty): boolean;
Protected function geteventintf: ievent;
Public constructor create(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aactions: dndactionsty = []);
Public destructor destroy; override;
Public function sender: tobject;
Public procedure acepted(const apos: pointty); virtual;
Public procedure refused(const apos: pointty); virtual;

Properties

Public property pickpos: pointty read fpickpos write fpickpos;
Public property droppos: pointty read fdroppos write fdroppos;
Public property state: dragobjstatesty read fstate;
Public property dropped: boolean read getdropped;
Public property actions: dndactionsty read factions write factions;

Description

Fields

Protected finstancepo: pdragobject;

This item has no description.

Protected fsender: tobject;

This item has no description.

Protected fstate: dragobjstatesty;

This item has no description.

Protected fsysdndintf: isysdnd;

This item has no description.

Protected feventintf: ievent;

This item has no description.

Protected factions: dndactionsty;

This item has no description.

Methods

Protected function checksysdnd(const aaction: sysdndactionty; const arect: rectty): boolean;

This item has no description.

Protected function geteventintf: ievent;

This item has no description.

Public constructor create(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aactions: dndactionsty = []);

This item has no description.

Public destructor destroy; override;

This item has no description.

Public function sender: tobject;

This item has no description.

Public procedure acepted(const apos: pointty); virtual;

This item has no description.

Public procedure refused(const apos: pointty); virtual;

This item has no description.

Properties

Public property pickpos: pointty read fpickpos write fpickpos;

This item has no description.

Public property droppos: pointty read fdroppos write fdroppos;

This item has no description.

Public property state: dragobjstatesty read fstate;

This item has no description.

Public property dropped: boolean read getdropped;

This item has no description.

Public property actions: dndactionsty read factions write factions;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.