Mercurial > projects > dwt-mac
comparison dwt/internal/cocoa/NSUniqueIDSpecifier.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 |
---|---|
34 } | 34 } |
35 | 35 |
36 public id initWithContainerClassDescription (NSScriptClassDescription classDesc, NSScriptObjectSpecifier container, NSString property, | 36 public id initWithContainerClassDescription (NSScriptClassDescription classDesc, NSScriptObjectSpecifier container, NSString property, |
37 id uniqueID) | 37 id uniqueID) |
38 { | 38 { |
39 objc.id result = OS.objc_msgSend(this.id, OS.sel_initWithContainerClassDescription_1containerSpecifier_1key_1uniqueID_1, | 39 objc.id result = OS.objc_msgSend(this.id_, OS.sel_initWithContainerClassDescription_1containerSpecifier_1key_1uniqueID_1, |
40 classDesc !is null ? classDesc.id : null, container !is null ? container.id : null, property !is null ? property.id : null, | 40 classDesc !is null ? classDesc.id_ : null, container !is null ? container.id_ : null, property !is null ? property.id_ : null, |
41 uniqueID !is null ? uniqueID.id : null); | 41 uniqueID !is null ? uniqueID.id_ : null); |
42 return result !is null ? new id(result) : null; | 42 return result !is null ? new id(result) : null; |
43 } | 43 } |
44 | 44 |
45 public void setUniqueID (id uniqueID) | 45 public void setUniqueID (id uniqueID) |
46 { | 46 { |
47 OS.objc_msgSend(this.id, OS.sel_setUniqueID_1, uniqueID !is null ? uniqueID.id : null); | 47 OS.objc_msgSend(this.id_, OS.sel_setUniqueID_1, uniqueID !is null ? uniqueID.id_ : null); |
48 } | 48 } |
49 | 49 |
50 public id uniqueID () | 50 public id uniqueID () |
51 { | 51 { |
52 objc.id result = OS.objc_msgSend(this.id, OS.sel_uniqueID); | 52 objc.id result = OS.objc_msgSend(this.id_, OS.sel_uniqueID); |
53 return result !is null ? new id(result) : null; | 53 return result !is null ? new id(result) : null; |
54 } | 54 } |
55 | 55 |
56 } | 56 } |