Mercurial > projects > dwt-mac
diff dwt/internal/cocoa/OS.d @ 138:3d9eb62cd2e3
Fixes #8
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Wed, 03 Jun 2009 00:36:31 +0200 |
parents | 3d4579727e0e |
children | 834420cb1486 |
line wrap: on
line diff
--- a/dwt/internal/cocoa/OS.d Sat May 30 23:40:34 2009 +0200 +++ b/dwt/internal/cocoa/OS.d Wed Jun 03 00:36:31 2009 +0200 @@ -561,6 +561,7 @@ sel_getBytes_length_ = sel_registerName("getBytes:length:"); sel_getCharacters_ = sel_registerName("getCharacters:"); sel_getCharacters_range_ = sel_registerName("getCharacters:range:"); + sel_getCString_maxLength_encoding_ = sel_registerName("getCString:maxLength:encoding:"); sel_getComponents_ = sel_registerName("getComponents:"); sel_getGlyphs_range_ = sel_registerName("getGlyphs:range:"); sel_getIndexes_maxCount_inIndexRange_ = sel_registerName("getIndexes:maxCount:inIndexRange:"); @@ -667,6 +668,7 @@ sel_lastPathComponent = sel_registerName("lastPathComponent"); sel_leading = sel_registerName("leading"); sel_length = sel_registerName("length"); + sel_lengthOfBytesUsingEncoding_ = sel_registerName("lengthOfBytesUsingEncoding:"); sel_levelForItem_ = sel_registerName("levelForItem:"); sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:"); sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_ = sel_registerName("lineFragmentUsedRectForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:"); @@ -1099,6 +1101,7 @@ sel_strokeRect_ = sel_registerName("strokeRect:"); sel_styleMask = sel_registerName("styleMask"); sel_submenu = sel_registerName("submenu"); + sel_substringWithRange_ = sel_registerName("substringWithRange:"); sel_subviews = sel_registerName("subviews"); sel_superclass = sel_registerName("superclass"); sel_superview = sel_registerName("superview"); @@ -2033,6 +2036,7 @@ public static const objc.SEL sel_getBytes_length_; public static const objc.SEL sel_getCharacters_; public static const objc.SEL sel_getCharacters_range_; +public static const objc.SEL sel_getCString_maxLength_encoding_; public static const objc.SEL sel_getComponents_; public static const objc.SEL sel_getGlyphs_range_; public static const objc.SEL sel_getIndexes_maxCount_inIndexRange_; @@ -2139,6 +2143,7 @@ public static const objc.SEL sel_lastPathComponent; public static const objc.SEL sel_leading; public static const objc.SEL sel_length; +public static const objc.SEL sel_lengthOfBytesUsingEncoding_; public static const objc.SEL sel_levelForItem_; public static const objc.SEL sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_; public static const objc.SEL sel_lineFragmentUsedRectForGlyphAtIndex_effectiveRange_withoutAdditionalLayout_; @@ -2571,6 +2576,7 @@ public static const objc.SEL sel_strokeRect_; public static const objc.SEL sel_styleMask; public static const objc.SEL sel_submenu; +public static const objc.SEL sel_substringWithRange_; public static const objc.SEL sel_subviews; public static const objc.SEL sel_superclass; public static const objc.SEL sel_superview; @@ -3980,8 +3986,8 @@ public static const int NSStreamStatusOpening = 1; public static const int NSStreamStatusReading = 3; public static const int NSStreamStatusWriting = 4; -public static const int NSStringEncodingConversionAllowLossy = 1; -public static const int NSStringEncodingConversionExternalRepresentation = 2; +alias Cocoa.NSStringEncodingConversionOptions.NSStringEncodingConversionAllowLossy NSStringEncodingConversionAllowLossy; +alias Cocoa.NSStringEncodingConversionOptions.NSStringEncodingConversionExternalRepresentation NSStringEncodingConversionExternalRepresentation; public static const int NSSubqueryExpressionType = 13; public static const int NSSunOSOperatingSystem = 6; public static const int NSSymbolStringEncoding = 6;