comparison dwt/internal/cocoa/NSString.d @ 122:2e671fa40eec

Ported dwt.dnd, dwt.opengl, dwt.printing and dwt.program
author Jacob Carlborg <doob@me.com>
date Wed, 31 Dec 2008 21:01:13 +0100
parents cfa563df4fdd
children 52d360200ae4
comparison
equal deleted inserted replaced
121:e1c48e37e0f5 122:2e671fa40eec
20 import dwt.internal.cocoa.NSObject; 20 import dwt.internal.cocoa.NSObject;
21 import dwt.internal.cocoa.NSRange; 21 import dwt.internal.cocoa.NSRange;
22 import dwt.internal.cocoa.OS; 22 import dwt.internal.cocoa.OS;
23 import dwt.internal.objc.cocoa.Cocoa; 23 import dwt.internal.objc.cocoa.Cocoa;
24 import objc = dwt.internal.objc.runtime; 24 import objc = dwt.internal.objc.runtime;
25
26 enum NSStringEncoding : NSUInteger
27 {
28 NSASCIIStringEncoding = 1,
29 NSNEXTSTEPStringEncoding = 2,
30 NSJapaneseEUCStringEncoding = 3,
31 NSUTF8StringEncoding = 4,
32 NSISOLatin1StringEncoding = 5,
33 NSSymbolStringEncoding = 6,
34 NSNonLossyASCIIStringEncoding = 7,
35 NSShiftJISStringEncoding = 8,
36 NSISOLatin2StringEncoding = 9,
37 NSUnicodeStringEncoding = 10,
38 NSWindowsCP1251StringEncoding = 11,
39 NSWindowsCP1252StringEncoding = 12,
40 NSWindowsCP1253StringEncoding = 13,
41 NSWindowsCP1254StringEncoding = 14,
42 NSWindowsCP1250StringEncoding = 15,
43 NSISO2022JPStringEncoding = 21,
44 NSMacOSRomanStringEncoding = 30,
45 NSUTF16BigEndianStringEncoding = 0x90000100,
46 NSUTF16LittleEndianStringEncoding = 0x94000100,
47 NSUTF32StringEncoding = 0x8c000100,
48 NSUTF32BigEndianStringEncoding = 0x98000100,
49 NSUTF32LittleEndianStringEncoding = 0x9c000100,
50 NSProprietaryStringEncoding = 65536
51 }
52 25
53 public class NSString : NSObject { 26 public class NSString : NSObject {
54 27
55 public this() { 28 public this() {
56 super(); 29 super();