diff dwt/widgets/MenuItem.d @ 57:4444d15131d5

Updated ScrollBar to 3.514
author Jacob Carlborg <doob@me.com>
date Mon, 08 Dec 2008 22:02:10 +0100
parents d8635bb48c7c
children ad4e1fe71a5a
line wrap: on
line diff
--- a/dwt/widgets/MenuItem.d	Mon Dec 08 21:51:26 2008 +0100
+++ b/dwt/widgets/MenuItem.d	Mon Dec 08 22:02:10 2008 +0100
@@ -30,7 +30,7 @@
 import dwt.internal.cocoa.SWTMenu;
 
 import dwt.dwthelper.utils;
-import dwt.internal.cocoa.NSInteger;
+import dwt.internal.objc.cocoa.Cocoa;
 import dwt.widgets.Decorations;
 import dwt.widgets.Display;
 import dwt.widgets.Event;
@@ -415,6 +415,8 @@
         * The following lines are intentionally commented.
         */
 //      case DWT.INSERT: return ??;
+        default:
+            assert(false);
     }
     return 0;
 }
@@ -836,7 +838,7 @@
                     break;
             }
         }
-        NSString string = NSString.stringWith (key is 0 ? "" : (char)key + "");
+        NSString string = NSString.stringWith (key is 0 ? "" : cast(char)key ~ "");
         nsItem.setKeyEquivalentModifierMask (mask);
         nsItem.setKeyEquivalent (string.lowercaseString ());
         //TODO - only hide when key !is 0 (fix all places)