Mercurial > projects > dwt-mac
diff dwt/dnd/TreeDropTargetEffect.d @ 7:e831403a80a9
Add 'cast' to casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 27 Aug 2008 14:30:35 +0200 |
parents | 1a8b3cb347e0 |
children | d8635bb48c7c |
line wrap: on
line diff
--- a/dwt/dnd/TreeDropTargetEffect.d Wed Aug 27 14:10:03 2008 +0200 +++ b/dwt/dnd/TreeDropTargetEffect.d Wed Aug 27 14:30:35 2008 +0200 @@ -90,7 +90,7 @@ if (display is null || display.isDisposed()) return null; Widget widget = display.findWidget(theControl); if (widget is null) return null; - return (DropTarget)widget.getData(DND.DROP_TARGET_KEY); + return cast(DropTarget)widget.getData(DND.DROP_TARGET_KEY); } /** @@ -126,7 +126,7 @@ */ public void dragEnter(DropTargetEvent event) { if (callbacks is null) { - Tree table = (Tree) control; + Tree table = cast(Tree) control; DataBrowserCallbacks callbacks = new DataBrowserCallbacks (); OS.GetDataBrowserCallbacks (table.handle, callbacks); callbacks.v1_acceptDragCallback = AcceptDragProc.getAddress(); @@ -154,7 +154,7 @@ * @see DropTargetEvent */ public void dragLeave(DropTargetEvent event) { - Tree tree = (Tree) control; + Tree tree = cast(Tree) control; if (insertItem !is null) { setInsertMark(tree, null, false); insertItem = null; @@ -184,8 +184,8 @@ * @see DND#FEEDBACK_SCROLL */ public void dragOver(DropTargetEvent event) { - Tree tree = (Tree) control; - TreeItem item = (TreeItem)getItem(tree, event.x, event.y); + Tree tree = cast(Tree) control; + TreeItem item = cast(TreeItem)getItem(tree, event.x, event.y); int effect = checkEffect(event.feedback); if ((effect & DND.FEEDBACK_EXPAND) is 0) { expandBeginTime = 0; @@ -198,7 +198,7 @@ e.x = event.x; e.y = event.y; e.item = item; - e.time = (int) System.currentTimeMillis(); + e.time = cast(int) System.currentTimeMillis(); tree.notifyListeners(DWT.Expand, e); if (item.isDisposed()) return; item.setExpanded(true); @@ -253,7 +253,7 @@ setInsertMark(tree, null, false); } // save current effect for selection feedback - ((DropTarget)event.widget).feedback = effect; + (cast(DropTarget)event.widget).feedback = effect; } void setInsertMark(Tree tree, TreeItem item, bool before) {