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 }