Mercurial > projects > dwt-mac
diff dwt/accessibility/SWTAccessibleDelegate.d @ 60:62202ce0039f
Updated and fixed many modules to 3.514
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Mon, 22 Dec 2008 15:10:19 +0100 |
parents | 83b0ad9d9238 |
children | c74ba20de292 |
line wrap: on
line diff
--- a/dwt/accessibility/SWTAccessibleDelegate.d Tue Dec 09 21:52:21 2008 +0100 +++ b/dwt/accessibility/SWTAccessibleDelegate.d Mon Dec 22 15:10:19 2008 +0100 @@ -171,12 +171,12 @@ void accessibilitySetValue_forAttribute(cocoa.id value, NSString attribute) { // This shouldn't be called! - System.Out.println("Ignoring attribute: " + attribute.getString()); + System.Out.println("Ignoring attribute: " ~ attribute.getString()); } static NSArray retainedAutoreleased(NSArray inObject) { cocoa.id temp = inObject.retain(); - cocoa.id temp2 = (NSObject(temp.id)).autorelease(); + cocoa.id temp2 = (new NSObject(temp.id)).autorelease(); return new NSArray(temp2.id); } extern (C){ @@ -214,12 +214,12 @@ return (retObject is null ? null : retObject.id); } else if (sel is OS.sel_accessibilityHitTest_) { NSPoint point= NSPoint(); - OS.memmove(point, arg0, NSPoint.sizeof); + OS.memmove(&point, arg0, NSPoint.sizeof); cocoa.id retObject = swtAcc.accessibilityHitTest(point); return (retObject is null ? null : retObject.id); } else if (sel is OS.sel_accessibilityIsAttributeSettable_) { NSString attribute = new NSString(arg0); - return (swtAcc.accessibilityIsAttributeSettable(attribute) ? 1 : 0); + return (swtAcc.accessibilityIsAttributeSettable(attribute) ? cast(objc.id) 1 : null); } else if (sel is OS.sel_accessibilityActionDescription_) { NSString action = new NSString(arg0); cocoa.id retObject = swtAcc.accessibilityActionDescription(action);