comparison dwt/internal/cocoa/NSUserDefaultsController.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
33 super(id); 33 super(id);
34 } 34 }
35 35
36 public bool appliesImmediately () 36 public bool appliesImmediately ()
37 { 37 {
38 return OS.objc_msgSend(this.id, OS.sel_appliesImmediately) !is null; 38 return OS.objc_msgSend(this.id_, OS.sel_appliesImmediately) !is null;
39 } 39 }
40 40
41 public NSUserDefaults defaults () 41 public NSUserDefaults defaults ()
42 { 42 {
43 objc.id result = OS.objc_msgSend(this.id, OS.sel_defaults); 43 objc.id result = OS.objc_msgSend(this.id_, OS.sel_defaults);
44 return result !is null ? new NSUserDefaults(result) : null; 44 return result !is null ? new NSUserDefaults(result) : null;
45 } 45 }
46 46
47 public bool hasUnappliedChanges () 47 public bool hasUnappliedChanges ()
48 { 48 {
49 return OS.objc_msgSend(this.id, OS.sel_hasUnappliedChanges) !is null; 49 return OS.objc_msgSend(this.id_, OS.sel_hasUnappliedChanges) !is null;
50 } 50 }
51 51
52 public id initWithDefaults (NSUserDefaults defaults, NSDictionary initialValues) 52 public id initWithDefaults (NSUserDefaults defaults, NSDictionary initialValues)
53 { 53 {
54 objc.id result = OS.objc_msgSend(this.id, OS.sel_initWithDefaults_1initialValues_1, defaults !is null ? defaults.id : null, 54 objc.id result = OS.objc_msgSend(this.id_, OS.sel_initWithDefaults_1initialValues_1, defaults !is null ? defaults.id_ : null,
55 initialValues !is null ? initialValues.id : null); 55 initialValues !is null ? initialValues.id_ : null);
56 return result !is null ? new id(result) : null; 56 return result !is null ? new id(result) : null;
57 } 57 }
58 58
59 public NSDictionary initialValues () 59 public NSDictionary initialValues ()
60 { 60 {
61 objc.id result = OS.objc_msgSend(this.id, OS.sel_initialValues); 61 objc.id result = OS.objc_msgSend(this.id_, OS.sel_initialValues);
62 return result !is null ? new NSDictionary(result) : null; 62 return result !is null ? new NSDictionary(result) : null;
63 } 63 }
64 64
65 public void revert (id sender) 65 public void revert (id sender)
66 { 66 {
67 OS.objc_msgSend(this.id, OS.sel_revert_1, sender !is null ? sender.id : null); 67 OS.objc_msgSend(this.id_, OS.sel_revert_1, sender !is null ? sender.id_ : null);
68 } 68 }
69 69
70 public void revertToInitialValues (id sender) 70 public void revertToInitialValues (id sender)
71 { 71 {
72 OS.objc_msgSend(this.id, OS.sel_revertToInitialValues_1, sender !is null ? sender.id : null); 72 OS.objc_msgSend(this.id_, OS.sel_revertToInitialValues_1, sender !is null ? sender.id_ : null);
73 } 73 }
74 74
75 public void save (id sender) 75 public void save (id sender)
76 { 76 {
77 OS.objc_msgSend(this.id, OS.sel_save_1, sender !is null ? sender.id : null); 77 OS.objc_msgSend(this.id_, OS.sel_save_1, sender !is null ? sender.id_ : null);
78 } 78 }
79 79
80 public void setAppliesImmediately (bool flag) 80 public void setAppliesImmediately (bool flag)
81 { 81 {
82 OS.objc_msgSend(this.id, OS.sel_setAppliesImmediately_1, flag); 82 OS.objc_msgSend(this.id_, OS.sel_setAppliesImmediately_1, flag);
83 } 83 }
84 84
85 public void setInitialValues (NSDictionary initialValues) 85 public void setInitialValues (NSDictionary initialValues)
86 { 86 {
87 OS.objc_msgSend(this.id, OS.sel_setInitialValues_1, initialValues !is null ? initialValues.id : null); 87 OS.objc_msgSend(this.id_, OS.sel_setInitialValues_1, initialValues !is null ? initialValues.id_ : null);
88 } 88 }
89 89
90 public static id sharedUserDefaultsController () 90 public static id sharedUserDefaultsController ()
91 { 91 {
92 objc.id result = OS.objc_msgSend(OS.class_NSUserDefaultsController, OS.sel_sharedUserDefaultsController); 92 objc.id result = OS.objc_msgSend(OS.class_NSUserDefaultsController, OS.sel_sharedUserDefaultsController);
93 return result !is null ? new id(result) : null; 93 return result !is null ? new id(result) : null;
94 } 94 }
95 95
96 public id values () 96 public id values ()
97 { 97 {
98 objc.id result = OS.objc_msgSend(this.id, OS.sel_values); 98 objc.id result = OS.objc_msgSend(this.id_, OS.sel_values);
99 return result !is null ? new id(result) : null; 99 return result !is null ? new id(result) : null;
100 } 100 }
101 101
102 } 102 }