Mercurial > projects > dwt-mac
comparison dwt/internal/cocoa/NSActionCell.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 |
---|---|
35 super(id); | 35 super(id); |
36 } | 36 } |
37 | 37 |
38 public objc.SEL action () | 38 public objc.SEL action () |
39 { | 39 { |
40 return OS.objc_msgSend(this.id, OS.sel_action); | 40 return cast(objc.SEL) OS.objc_msgSend(this.id_, OS.sel_action); |
41 } | 41 } |
42 | 42 |
43 public NSView controlView () | 43 public NSView controlView () |
44 { | 44 { |
45 objc.id result = OS.objc_msgSend(this.id, OS.sel_controlView); | 45 objc.id result = OS.objc_msgSend(this.id_, OS.sel_controlView); |
46 return result !is null ? new NSView(result) : null; | 46 return result !is null ? new NSView(result) : null; |
47 } | 47 } |
48 | 48 |
49 public double doubleValue () | 49 public double doubleValue () |
50 { | 50 { |
51 return OS.objc_msgSend_fpret(this.id, OS.sel_doubleValue); | 51 return cast(double) OS.objc_msgSend_fpret(this.id_, OS.sel_doubleValue); |
52 } | 52 } |
53 | 53 |
54 public float floatValue () | 54 public float floatValue () |
55 { | 55 { |
56 return cast(float) OS.objc_msgSend_fpret(this.id, OS.sel_floatValue); | 56 return cast(float) OS.objc_msgSend_fpret(this.id_, OS.sel_floatValue); |
57 } | 57 } |
58 | 58 |
59 public int intValue () | 59 public int intValue () |
60 { | 60 { |
61 return OS.objc_msgSend(this.id, OS.sel_intValue); | 61 return cast(int) OS.objc_msgSend(this.id_, OS.sel_intValue); |
62 } | 62 } |
63 | 63 |
64 public int integerValue () | 64 public NSInteger integerValue () |
65 { | 65 { |
66 return OS.objc_msgSend(this.id, OS.sel_integerValue); | 66 return cast(NSInteger) OS.objc_msgSend(this.id_, OS.sel_integerValue); |
67 } | 67 } |
68 | 68 |
69 public void setAction (objc.SEL aSelector) | 69 public void setAction (objc.SEL aSelector) |
70 { | 70 { |
71 OS.objc_msgSend(this.id, OS.sel_setAction_1, aSelector); | 71 OS.objc_msgSend(this.id_, OS.sel_setAction_1, aSelector); |
72 } | 72 } |
73 | 73 |
74 public void setAlignment (objc.id mode) | 74 public void setAlignment (objc.id mode) |
75 { | 75 { |
76 OS.objc_msgSend(this.id, OS.sel_setAlignment_1, mode); | 76 OS.objc_msgSend(this.id_, OS.sel_setAlignment_1, mode); |
77 } | 77 } |
78 | 78 |
79 public void setBezeled (bool flag) | 79 public void setBezeled (bool flag) |
80 { | 80 { |
81 OS.objc_msgSend(this.id, OS.sel_setBezeled_1, flag); | 81 OS.objc_msgSend(this.id_, OS.sel_setBezeled_1, flag); |
82 } | 82 } |
83 | 83 |
84 public void setBordered (bool flag) | 84 public void setBordered (bool flag) |
85 { | 85 { |
86 OS.objc_msgSend(this.id, OS.sel_setBordered_1, flag); | 86 OS.objc_msgSend(this.id_, OS.sel_setBordered_1, flag); |
87 } | 87 } |
88 | 88 |
89 public void setControlView (NSView view) | 89 public void setControlView (NSView view) |
90 { | 90 { |
91 OS.objc_msgSend(this.id, OS.sel_setControlView_1, view !is null ? view.id : null); | 91 OS.objc_msgSend(this.id_, OS.sel_setControlView_1, view !is null ? view.id_ : null); |
92 } | 92 } |
93 | 93 |
94 public void setEnabled (bool flag) | 94 public void setEnabled (bool flag) |
95 { | 95 { |
96 OS.objc_msgSend(this.id, OS.sel_setEnabled_1, flag); | 96 OS.objc_msgSend(this.id_, OS.sel_setEnabled_1, flag); |
97 } | 97 } |
98 | 98 |
99 public void setFloatingPointFormat (bool autoRange, NSUInteger leftDigits, NSUInteger rightDigits) | 99 public void setFloatingPointFormat (bool autoRange, NSUInteger leftDigits, NSUInteger rightDigits) |
100 { | 100 { |
101 OS.objc_msgSend(this.id, OS.sel_setFloatingPointFormat_1left_1right_1, autoRange, leftDigits, rightDigits); | 101 OS.objc_msgSend(this.id_, OS.sel_setFloatingPointFormat_1left_1right_1, autoRange, leftDigits, rightDigits); |
102 } | 102 } |
103 | 103 |
104 public void setFont (NSFont fontObj) | 104 public void setFont (NSFont fontObj) |
105 { | 105 { |
106 OS.objc_msgSend(this.id, OS.sel_setFont_1, fontObj !is null ? fontObj.id : null); | 106 OS.objc_msgSend(this.id_, OS.sel_setFont_1, fontObj !is null ? fontObj.id_ : null); |
107 } | 107 } |
108 | 108 |
109 public void setImage (NSImage image) | 109 public void setImage (NSImage image) |
110 { | 110 { |
111 OS.objc_msgSend(this.id, OS.sel_setImage_1, image !is null ? image.id : null); | 111 OS.objc_msgSend(this.id_, OS.sel_setImage_1, image !is null ? image.id_ : null); |
112 } | 112 } |
113 | 113 |
114 public void setObjectValue (id obj) | 114 public void setObjectValue (id obj) |
115 { | 115 { |
116 OS.objc_msgSend(this.id, OS.sel_setObjectValue_1, obj !is null ? obj.id : null); | 116 OS.objc_msgSend(this.id_, OS.sel_setObjectValue_1, obj !is null ? obj.id_ : null); |
117 } | 117 } |
118 | 118 |
119 public void setTag (NSInteger anInt) | 119 public void setTag (NSInteger anInt) |
120 { | 120 { |
121 OS.objc_msgSend(this.id, OS.sel_setTag_1, anInt); | 121 OS.objc_msgSend(this.id_, OS.sel_setTag_1, anInt); |
122 } | 122 } |
123 | 123 |
124 public void setTarget (id anObject) | 124 public void setTarget (id anObject) |
125 { | 125 { |
126 OS.objc_msgSend(this.id, OS.sel_setTarget_1, anObject !is null ? anObject.id : null); | 126 OS.objc_msgSend(this.id_, OS.sel_setTarget_1, anObject !is null ? anObject.id_ : null); |
127 } | 127 } |
128 | 128 |
129 public NSString StringValue () | 129 public NSString StringValue () |
130 { | 130 { |
131 objc.id result = OS.objc_msgSend(this.id, OS.sel_StringValue); | 131 objc.id result = OS.objc_msgSend(this.id_, OS.sel_stringValue); |
132 return result !is null ? new NSString(result) : null; | 132 return result !is null ? new NSString(result) : null; |
133 } | 133 } |
134 | 134 |
135 public NSInteger tag () | 135 public NSInteger tag () |
136 { | 136 { |
137 return OS.objc_msgSend(this.id, OS.sel_tag); | 137 return cast(NSInteger) OS.objc_msgSend(this.id_, OS.sel_tag); |
138 } | 138 } |
139 | 139 |
140 public id target () | 140 public id target () |
141 { | 141 { |
142 objc.id result = OS.objc_msgSend(this.id, OS.sel_target); | 142 objc.id result = OS.objc_msgSend(this.id_, OS.sel_target); |
143 return result !is null ? new id(result) : null; | 143 return result !is null ? new id(result) : null; |
144 } | 144 } |
145 | 145 |
146 } | 146 } |