Class tmimedragobject
Unit
Declaration
type tmimedragobject = class(tdragobject, iobjectlink)
Description
This item has no description.
Hierarchy
- tobject
- tnullinterfacedobject
- tdragobject
- tmimedragobject
Overview
Fields
| Protected | fformats: msestringarty; |
| Protected | fformatistext: booleanarty; |
| Protected | fformatindex: integer; |
| Protected | fwantedformatindex: integer; |
| Protected | fintf: imimesource; |
Methods
| Protected | function getdata: string; virtual; |
| Protected | function gettext: msestring; virtual; |
| Protected | procedure setdata(const avalue: string); virtual; |
| Protected | procedure settext(const avalue: msestring); virtual; |
| Protected | procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
| Protected | procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
| Protected | procedure objevent(const asender: iobjectlink; const event: objecteventty); |
| Protected | function getinstance: tobject; |
| Public | constructor create(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aformats: array of msestring; const aformatistext: array of boolean; const aactions: dndactionsty = []; const aintf: imimesource = nil); virtual; |
| Public | constructor createwrite(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aformats: array of msestring; const aformatistext: array of boolean; const aactions: dndactionsty = []; const aintf: imimesource = nil); |
| Public | destructor destroy; override; |
| Public | function checkformat(const awanted: array of msestring): boolean; |
| Public | function convertmimedata(const atypeindex: integer): string; virtual; |
| Public | function convertmimetext(const atypeindex: integer): msestring; virtual; |
Properties
| Public | property formats: msestringarty read fformats; |
| Public | property formatistext: booleanarty read fformatistext; |
| Public | property formatindex: integer read fformatindex
write setformatindex default -1; |
| Public | property wantedformatindex: integer read fwantedformatindex
write fwantedformatindex default -1; |
| Public | property data: string read getdata write setdata; |
| Public | property text: msestring read gettext write settext; |
Description
Fields
| Protected | fformats: msestringarty; |
|
This item has no description. | |
| Protected | fformatistext: booleanarty; |
|
This item has no description. | |
| Protected | fformatindex: integer; |
|
This item has no description. | |
| Protected | fwantedformatindex: integer; |
|
This item has no description. | |
| Protected | fintf: imimesource; |
|
This item has no description. | |
Methods
| Protected | function getdata: string; virtual; |
|
This item has no description. | |
| Protected | function gettext: msestring; virtual; |
|
This item has no description. | |
| Protected | procedure setdata(const avalue: string); virtual; |
|
This item has no description. | |
| Protected | procedure settext(const avalue: msestring); virtual; |
|
This item has no description. | |
| Protected | procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
|
This item has no description. | |
| Protected | procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
|
This item has no description. | |
| Protected | procedure objevent(const asender: iobjectlink; const event: objecteventty); |
|
This item has no description. | |
| Protected | function getinstance: tobject; |
|
This item has no description. | |
| Public | constructor create(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aformats: array of msestring; const aformatistext: array of boolean; const aactions: dndactionsty = []; const aintf: imimesource = nil); virtual; |
|
This item has no description. | |
| Public | constructor createwrite(const asender: tobject; var instance: tdragobject; const apickpos: pointty; const aformats: array of msestring; const aformatistext: array of boolean; const aactions: dndactionsty = []; const aintf: imimesource = nil); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | function checkformat(const awanted: array of msestring): boolean; |
|
This item has no description. | |
| Public | function convertmimedata(const atypeindex: integer): string; virtual; |
|
This item has no description. | |
| Public | function convertmimetext(const atypeindex: integer): msestring; virtual; |
|
This item has no description. | |
Properties
| Public | property formats: msestringarty read fformats; |
|
This item has no description. | |
| Public | property formatistext: booleanarty read fformatistext; |
|
This item has no description. | |
| Public | property formatindex: integer read fformatindex
write setformatindex default -1; |
|
This item has no description. | |
| Public | property wantedformatindex: integer read fwantedformatindex
write fwantedformatindex default -1; |
|
This item has no description. | |
| Public | property data: string read getdata write setdata; |
|
This item has no description. | |
| Public | property text: msestring read gettext write settext; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.