diff dwt/dnd/DragSource.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 a9ab4c738ed8
line wrap: on
line diff
--- a/dwt/dnd/DragSource.d	Wed Aug 27 14:10:03 2008 +0200
+++ b/dwt/dnd/DragSource.d	Wed Aug 27 14:30:35 2008 +0200
@@ -175,11 +175,11 @@
     
     Object effect = control.getData(DEFAULT_DRAG_SOURCE_EFFECT);
     if (effect instanceof DragSourceEffect) {
-        dragEffect = (DragSourceEffect) effect;
+        dragEffect = cast(DragSourceEffect) effect;
     } else if (control instanceof Tree) {
-        dragEffect = new TreeDragSourceEffect((Tree) control);
+        dragEffect = new TreeDragSourceEffect(cast(Tree) control);
     } else if (control instanceof Table) {
-        dragEffect = new TableDragSourceEffect((Table) control);
+        dragEffect = new TableDragSourceEffect(cast(Table) control);
     }
 }
 
@@ -200,7 +200,7 @@
     if (display is null || display.isDisposed()) return null;
     Widget widget = display.findWidget(dragSendRefCon);
     if (widget is null) return null;
-    return (DragSource)widget.getData(DND.DRAG_SOURCE_KEY); 
+    return cast(DragSource)widget.getData(DND.DRAG_SOURCE_KEY); 
 }
 
 /**
@@ -263,7 +263,7 @@
     if (OS.NewDrag(theDrag) !is OS.noErr) {
         event = new DNDEvent();
         event.widget = this;
-        event.time = (int)System.currentTimeMillis();
+        event.time = cast(int)System.currentTimeMillis();
         event.doit = false;
         event.detail = DND.DROP_NONE; 
         notifyListeners(DND.DragEnd, event);
@@ -282,7 +282,7 @@
                 transferData.type = types[0];
                 DNDEvent event2 = new DNDEvent();
                 event2.widget = this;
-                event2.time = (int)System.currentTimeMillis(); 
+                event2.time = cast(int)System.currentTimeMillis(); 
                 event2.dataType = transferData; 
                 notifyListeners(DND.DragSetData, event2);
                 if (event2.data !is null) {
@@ -311,7 +311,7 @@
     Image newImage = null;
     try {   
         theRegion = OS.NewRgn();
-        OS.SetRectRgn(theRegion, (short)(pt.h), (short)(pt.v), (short)(pt.h+20), (short)(pt.v+20));
+        OS.SetRectRgn(theRegion, cast(short)(pt.h), cast(short)(pt.v), cast(short)(pt.h+20), cast(short)(pt.v+20));
         
         int operations = opToOsOp(getStyle());
         //set operations twice - local and not local
@@ -339,8 +339,8 @@
         }
         EventRecord theEvent = new EventRecord();
         theEvent.message = OS.kEventMouseMoved;
-        theEvent.modifiers = (short)OS.GetCurrentEventKeyModifiers();
-        theEvent.what = (short)OS.osEvt;
+        theEvent.modifiers = cast(short)OS.GetCurrentEventKeyModifiers();
+        theEvent.what = cast(short)OS.osEvt;
         theEvent.where_h = pt.h;
         theEvent.where_v = pt.v;    
         int result = OS.TrackDrag(theDrag[0], theEvent, theRegion);
@@ -352,7 +352,7 @@
         }   
         event = new DNDEvent();
         event.widget = this;
-        event.time = (int)System.currentTimeMillis();
+        event.time = cast(int)System.currentTimeMillis();
         event.doit = result is OS.noErr;
         event.detail = operation; 
         notifyListeners(DND.DragEnd, event);
@@ -369,7 +369,7 @@
     transferData.type = theType;
     DNDEvent event = new DNDEvent();
     event.widget = this;
-    event.time = (int)System.currentTimeMillis(); 
+    event.time = cast(int)System.currentTimeMillis(); 
     event.dataType = transferData; 
     notifyListeners(DND.DragSetData, event);
     Transfer transfer = null;
@@ -425,7 +425,7 @@
     for (int i = 0; i < length; i++) {
         Listener listener = listeners[i];
         if (listener instanceof DNDListener) {
-            dragListeners[count] = (DragSourceListener) ((DNDListener) listener).getEventListener();
+            dragListeners[count] = cast(DragSourceListener) (cast(DNDListener) listener).getEventListener();
             count++;
         }
     }