Class TCEFDragAndDropMgr

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCEFDragAndDropMgr = class(TOLEDragAndDropMgr)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected FCurrentDragData: ICefDragData;
Protected FOLEEffect: integer;
Protected FMozURLFormat: cardinal;
Protected FHTMLFormat: cardinal;
Protected FFileDescFormat: cardinal;
Protected FFileContentsFormat: cardinal;
Protected FOnDragEnter: TDragEnterEvent;
Protected FOnDragOver: TDragOverEvent;
Protected FOnDragLeave: TNotifyEvent;
Protected FOnDrop: TDropEvent;

Methods

Protected function DragDataToDataObject_Unicode(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected function DragDataToDataObject_Text(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected function DragDataToDataObject_HTML(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected function DragDataToDataObject_URL(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected function DragDataToDataObject_FileDesc(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected function DragDataToDataObject_FileContents(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;
Protected procedure DataObjectToDragData(const aDataObject : IDataObject; var aDragData : ICefDragData);
Protected function DataObjectToDragData_Unicode(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;
Protected function DataObjectToDragData_Text(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;
Protected function DataObjectToDragData_URL(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;
Protected function DataObjectToDragData_HTML(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;
Protected function DataObjectToDragData_FileDrop(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;
Protected function HtmlToCFHtml(var aHTML, aBaseURL : ustring) : AnsiString;
Protected procedure CFHtmlToHtml(const cf_html : AnsiString; var html, base_url : string);
Protected function ZeroFiller(aNumber, aLength : integer) : AnsiString;
Protected function FindStringField(const aString, aFieldName : AnsiString; var aPos : integer) : string;
Public constructor Create;
Public destructor Destroy; override;
Public function StartDragging: TCefDragOperation;
Public function CloneDragData(const aDragData : ICefDragData; aAllowedOps : TCefDragOperations) : boolean;
Public function DragEnter(const DataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;
Public function DragOver(grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;
Public function DragLeave: HRESULT; override;
Public function Drop(const dataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;

Properties

Public property OnDragEnter : TDragEnterEvent read FOnDragEnter write FOnDragEnter;
Public property OnDragOver : TDragOverEvent read FOnDragOver write FOnDragOver;
Public property OnDragLeave : TNotifyEvent read FOnDragLeave write FOnDragLeave;
Public property OnDrop : TDropEvent read FOnDrop write FOnDrop;

Description

Fields

Protected FCurrentDragData: ICefDragData;

This item has no description.

Protected FOLEEffect: integer;

This item has no description.

Protected FMozURLFormat: cardinal;

This item has no description.

Protected FHTMLFormat: cardinal;

This item has no description.

Protected FFileDescFormat: cardinal;

This item has no description.

Protected FFileContentsFormat: cardinal;

This item has no description.

Protected FOnDragEnter: TDragEnterEvent;

This item has no description.

Protected FOnDragOver: TDragOverEvent;

This item has no description.

Protected FOnDragLeave: TNotifyEvent;

This item has no description.

Protected FOnDrop: TDropEvent;

This item has no description.

Methods

Protected function DragDataToDataObject_Unicode(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected function DragDataToDataObject_Text(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected function DragDataToDataObject_HTML(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected function DragDataToDataObject_URL(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected function DragDataToDataObject_FileDesc(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected function DragDataToDataObject_FileContents(const aDragData : ICefDragData; var aFormat : TFormatEtc; var aMedium : TStgMedium) : boolean;

This item has no description.

Protected procedure DataObjectToDragData(const aDataObject : IDataObject; var aDragData : ICefDragData);

This item has no description.

Protected function DataObjectToDragData_Unicode(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;

This item has no description.

Protected function DataObjectToDragData_Text(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;

This item has no description.

Protected function DataObjectToDragData_URL(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;

This item has no description.

Protected function DataObjectToDragData_HTML(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;

This item has no description.

Protected function DataObjectToDragData_FileDrop(var aMedium : TStgMedium; var aDragData : ICefDragData) : boolean;

This item has no description.

Protected function HtmlToCFHtml(var aHTML, aBaseURL : ustring) : AnsiString;

This item has no description.

Protected procedure CFHtmlToHtml(const cf_html : AnsiString; var html, base_url : string);

This item has no description.

Protected function ZeroFiller(aNumber, aLength : integer) : AnsiString;

This item has no description.

Protected function FindStringField(const aString, aFieldName : AnsiString; var aPos : integer) : string;

This item has no description.

Public constructor Create;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function StartDragging: TCefDragOperation;

This item has no description.

Public function CloneDragData(const aDragData : ICefDragData; aAllowedOps : TCefDragOperations) : boolean;

This item has no description.

Public function DragEnter(const DataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;

This item has no description.

Public function DragOver(grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;

This item has no description.

Public function DragLeave: HRESULT; override;

This item has no description.

Public function Drop(const dataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; override;

This item has no description.

Properties

Public property OnDragEnter : TDragEnterEvent read FOnDragEnter write FOnDragEnter;

This item has no description.

Public property OnDragOver : TDragOverEvent read FOnDragOver write FOnDragOver;

This item has no description.

Public property OnDragLeave : TNotifyEvent read FOnDragLeave write FOnDragLeave;

This item has no description.

Public property OnDrop : TDropEvent read FOnDrop write FOnDrop;

This item has no description.


Generated by PasDoc 0.16.0-snapshot.