# Class TOLEDragAndDropMgr

Description
Hierarchy
Methods

## Unit

uCEFOLEDragAndDrop

## Declaration

`type TOLEDragAndDropMgr = class(TObject)`

## Description

This item has no description.

## Hierarchy

- TObject
- TOLEDragAndDropMgr

## Overview

### Methods

Protected | `function GetStorageForBytes(var aMedium : TStgMedium; const aData : pointer; aLength : NativeUInt) : boolean;`
Protected | `function GetStorageForString(var aMedium : TStgMedium; const aData : WideString) : boolean; overload;`
Protected | `function GetStorageForString(var aMedium : TStgMedium; const aData : AnsiString) : boolean; overload;`
Protected | `function GetStorageForFileDescriptor(var aMedium : TStgMedium; const aFileName : string) : boolean;`
Public | `function DragEnter(const DataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`
Public | `function DragOver(grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`
Public | `function DragLeave: HRESULT; virtual;`
Public | `function Drop(const dataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`

## Description

### Methods

Protected | `function GetStorageForBytes(var aMedium : TStgMedium; const aData : pointer; aLength : NativeUInt) : boolean;`
This item has no description.

Protected | `function GetStorageForString(var aMedium : TStgMedium; const aData : WideString) : boolean; overload;`
This item has no description.

Protected | `function GetStorageForString(var aMedium : TStgMedium; const aData : AnsiString) : boolean; overload;`
This item has no description.

Protected | `function GetStorageForFileDescriptor(var aMedium : TStgMedium; const aFileName : string) : boolean;`
This item has no description.

Public | `function DragEnter(const DataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`
This item has no description.

Public | `function DragOver(grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`
This item has no description.

Public | `function DragLeave: HRESULT; virtual;`
This item has no description.

Public | `function Drop(const dataObj: IDataObject; grfKeyState: Longint; pt: TPoint; var dwEffect: Longint): HRESULT; virtual;`
This item has no description.

Generated by PasDoc 1.0.4.