Navigation:  Klassen >

bDragDropManager

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Verwaltet einen oder mehrere Drag&Drop-Prozesse.

Klasse

bDragDropManager

Methoden

GetClientFromWindow()

Init()

RegisterClient()

UnregisterClient()

Callback Methoden

CellDragDrop()

Erbt von

<kein Vorfahre>

Vererbt an

<kein Nachfahre>

Beschreibung

Die Klasse verwaltet Drag&Drop-Prozesse zwischen einem bBrowser und anderen Controls (z.B. ListBox, ListView, usw.). Um einen Drag&Drop-Prozess zu definieren, muss ein Objekt der Klasse bDragDropClient beim bDragDropManager registriert werden. Es können beliebig viele Objekte der Klasse bDragDropClient registriert werden.

 

Die Events zu den registrierten Drag&Drop-Prozessen werden in der Methode bDragDropManager:CellDragDrop() empfangen, ausgewertet und an die entsprechenden Clients weitergeleitet.

 

Um einen registrierten Client wieder vom bDragDropManager abzumelden, muss die Methode bDragDropManager:UnregisterClient() verwendet werden.

 

Wichtige Hinweise!
Derzeit ist es nur möglich, dass der bBrowser den Server darstellt, von dem ein Drag&Drop-Prozess gestartet wird. Die Klasse bDragDropClient definiert den Client, der als mögliches Ziel des Drag&Drop-Prozesses dient.

Siehe auch

bDragDropClient

bDragDropManager:CellDragDrop()

bDragDropManager:RegisterClient()

bDragDropManager:UnregisterClient()

bSample - DragDrop

 


Page url: http://www.YOURSERVER.com/index.html?bdragdropmanager.htm