comparison dwt/internal/cocoa/NSFormatter.d @ 1:8b48be5454ce

The internal cocoa classes compile now
author Jacob Carlborg <doob@me.com> <jacob.carlborg@gmail.com>
date Tue, 19 Aug 2008 17:35:17 +0200
parents 380af2bdd8e5
children f565d3a95c0a
comparison
equal deleted inserted replaced
0:380af2bdd8e5 1:8b48be5454ce
16 import dwt.internal.cocoa.id; 16 import dwt.internal.cocoa.id;
17 import dwt.internal.cocoa.NSAttributedString; 17 import dwt.internal.cocoa.NSAttributedString;
18 import dwt.internal.cocoa.NSDictionary; 18 import dwt.internal.cocoa.NSDictionary;
19 import dwt.internal.cocoa.NSObject; 19 import dwt.internal.cocoa.NSObject;
20 import dwt.internal.cocoa.NSRange; 20 import dwt.internal.cocoa.NSRange;
21 import dwt.internal.cocoa.NSString;
21 import dwt.internal.cocoa.OS; 22 import dwt.internal.cocoa.OS;
22 import objc = dwt.internal.objc.runtime; 23 import objc = dwt.internal.objc.runtime;
23 24
24 public class NSFormatter : NSObject 25 public class NSFormatter : NSObject
25 { 26 {
34 super(id); 35 super(id);
35 } 36 }
36 37
37 public NSAttributedString attributedStringForObjectValue (id obj, NSDictionary attrs) 38 public NSAttributedString attributedStringForObjectValue (id obj, NSDictionary attrs)
38 { 39 {
39 objc.id result = OS.objc_msgSend(this.id, OS.sel_attributedStringForObjectValue_1withDefaultAttributes_1, obj !is null ? obj.id : null, 40 objc.id result = OS.objc_msgSend(this.id_, OS.sel_attributedStringForObjectValue_1withDefaultAttributes_1, obj !is null ? obj.id_ : null,
40 attrs !is null ? attrs.id : null); 41 attrs !is null ? attrs.id_ : null);
41 return result !is null ? new NSAttributedString(result) : null; 42 return result !is null ? new NSAttributedString(result) : null;
42 } 43 }
43 44
44 public NSString editingStringForObjectValue (id obj) 45 public NSString editingStringForObjectValue (id obj)
45 { 46 {
46 objc.id result = OS.objc_msgSend(this.id, OS.sel_editingStringForObjectValue_1, obj !is null ? obj.id : null); 47 objc.id result = OS.objc_msgSend(this.id_, OS.sel_editingStringForObjectValue_1, obj !is null ? obj.id_ : null);
47 return result !is null ? new NSString(result) : null; 48 return result !is null ? new NSString(result) : null;
48 } 49 }
49 50
50 public bool getObjectValue (objc.id* obj, NSString str, objc.id** error) 51 public bool getObjectValue (objc.id* obj, NSString str, objc.id** error)
51 { 52 {
52 return OS.objc_msgSend(this.id, OS.sel_getObjectValue_1forString_1errorDescription_1, obj, str !is null ? str.id : null, error) !is null; 53 return OS.objc_msgSend(this.id_, OS.sel_getObjectValue_1forString_1errorDescription_1, obj, str !is null ? str.id_ : null, error) !is null;
53 } 54 }
54 55
55 public bool isPartialStringValid_newEditingString_errorDescription_ (NSString partialString, objc.id** newString, objc.id** error) 56 public bool isPartialStringValid_newEditingString_errorDescription_ (NSString partialString, objc.id** newString, objc.id** error)
56 { 57 {
57 return OS.objc_msgSend(this.id, OS.sel_isPartialStringValid_1newEditingString_1errorDescription_1, 58 return OS.objc_msgSend(this.id_, OS.sel_isPartialStringValid_1newEditingString_1errorDescription_1,
58 partialString !is null ? partialString.id : null, newString, error) !is null; 59 partialString !is null ? partialString.id_ : null, newString, error) !is null;
59 } 60 }
60 61
61 public bool isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_ (objc.id** partialStringPtr, 62 public bool isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_ (objc.id** partialStringPtr,
62 NSRangePointer proposedSelRangePtr, NSString origString, NSRange origSelRange, objc.id** error) 63 NSRangePointer proposedSelRangePtr, NSString origString, NSRange origSelRange, objc.id** error)
63 { 64 {
64 return OS.objc_msgSend(this.id, 65 return OS.objc_msgSend(this.id_,
65 OS.sel_isPartialStringValid_1proposedSelectedRange_1originalString_1originalSelectedRange_1errorDescription_1, partialStringPtr, 66 OS.sel_isPartialStringValid_1proposedSelectedRange_1originalString_1originalSelectedRange_1errorDescription_1, partialStringPtr,
66 proposedSelRangePtr, origString !is null ? origString.id : null, origSelRange, error) !is null; 67 proposedSelRangePtr, origString !is null ? origString.id_ : null, origSelRange, error) !is null;
67 } 68 }
68 69
69 public NSString stringForObjectValue (id obj) 70 public NSString stringForObjectValue (id obj)
70 { 71 {
71 objc.id result = OS.objc_msgSend(this.id, OS.sel_stringForObjectValue_1, obj !is null ? obj.id : null); 72 objc.id result = OS.objc_msgSend(this.id_, OS.sel_stringForObjectValue_1, obj !is null ? obj.id_ : null);
72 return result !is null ? new NSString(result) : null; 73 return result !is null ? new NSString(result) : null;
73 } 74 }
74 75
75 } 76 }