diff dwt/internal/objc/cocoa/bindings.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 858e9a565d62
children e1c48e37e0f5
line wrap: on
line diff
--- a/dwt/internal/objc/cocoa/bindings.d	Tue Dec 09 21:52:21 2008 +0100
+++ b/dwt/internal/objc/cocoa/bindings.d	Mon Dec 22 15:10:19 2008 +0100
@@ -7,11 +7,45 @@
  */
 module dwt.internal.objc.cocoa.bindings;
 
+import tango.stdc.config;
+
 import dwt.internal.c.Carbon;
 import dwt.internal.cocoa.NSRect;
 import dwt.internal.objc.cocoa.Cocoa;
 import dwt.internal.objc.runtime;
 
+enum NSSearchPathDirectory
+{
+    NSApplicationDirectory = 1,
+    NSDemoApplicationDirectory,
+    NSDeveloperApplicationDirectory,
+    NSAdminApplicationDirectory,
+    NSLibraryDirectory,
+    NSDeveloperDirectory,
+    NSUserDirectory,
+    NSDocumentationDirectory,
+    NSDocumentDirectory,
+    NSCoreServiceDirectory,
+    NSDesktopDirectory = 12,
+    NSCachesDirectory = 13,
+    NSApplicationSupportDirectory = 14,
+    NSDownloadsDirectory = 15,
+    NSAllApplicationsDirectory = 100,
+    NSAllLibrariesDirectory = 101
+}
+
+enum NSSearchPathDomainMask
+{
+    NSUserDomainMask = 1,
+    NSLocalDomainMask = 2,
+    NSNetworkDomainMask = 4,
+    NSSystemDomainMask = 8,
+    NSAllDomainsMask = 0x0ffff,
+}
+
+alias c_long NSInteger;
+alias c_ulong NSUInteger;
+
 extern (C):
 
 //NSAccessibility.h