comparison 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
comparison
equal deleted inserted replaced
14:762fbe6f17d3 15:2952d5604c0a
5 * License: $(LINK2 http://opensource.org/licenses/bsd-license.php, BSD Style) 5 * License: $(LINK2 http://opensource.org/licenses/bsd-license.php, BSD Style)
6 * 6 *
7 */ 7 */
8 module dwt.internal.objc.appkit.NSGraphics; 8 module dwt.internal.objc.appkit.NSGraphics;
9 9
10 import bindings = dwt.internal.objc.appkit.bindings : NSBitsPerPixelFromDepth; 10 import bindings = dwt.internal.objc.appkit.bindings : NSBitsPerPixelFromDepth, DCB_NSDeviceRGBColorSpace;
11 import dwt.internal.objc.runtime;
12 11
13 template NSGraphics () 12 alias bindings.NSBitsPerPixelFromDepth NSBitsPerPixelFromDepth;
13
14 NSString NSDeviceRGBColorSpace ()
14 { 15 {
15 extern(C) id* NSDeviceRGBColorSpace; 16 return new NSString(bindings.DCB_NSDeviceRGBColorSpace());
16 alias bindings.NSBitsPerPixelFromDepth NSBitsPerPixelFromDepth;
17 } 17 }