Mercurial > projects > dwt-mac
diff dwt/internal/objc/appkit/NSGraphics.d @ 15:2952d5604c0a
Ported some widgets, added some stuff to the runtime bindings
author | Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com> |
---|---|
date | Fri, 29 Aug 2008 21:46:05 +0200 |
parents | 380af2bdd8e5 |
children | db5a898b2119 |
line wrap: on
line diff
--- a/dwt/internal/objc/appkit/NSGraphics.d Sat Aug 23 13:49:00 2008 +0200 +++ b/dwt/internal/objc/appkit/NSGraphics.d Fri Aug 29 21:46:05 2008 +0200 @@ -7,11 +7,11 @@ */ module dwt.internal.objc.appkit.NSGraphics; -import bindings = dwt.internal.objc.appkit.bindings : NSBitsPerPixelFromDepth; -import dwt.internal.objc.runtime; +import bindings = dwt.internal.objc.appkit.bindings : NSBitsPerPixelFromDepth, DCB_NSDeviceRGBColorSpace; + +alias bindings.NSBitsPerPixelFromDepth NSBitsPerPixelFromDepth; -template NSGraphics () +NSString NSDeviceRGBColorSpace () { - extern(C) id* NSDeviceRGBColorSpace; - alias bindings.NSBitsPerPixelFromDepth NSBitsPerPixelFromDepth; -} + return new NSString(bindings.DCB_NSDeviceRGBColorSpace()); +} \ No newline at end of file