comparison dwt/internal/cocoa/NSHelpManager.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 super(id); 34 super(id);
35 } 35 }
36 36
37 public NSAttributedString contextHelpForObject (id object) 37 public NSAttributedString contextHelpForObject (id object)
38 { 38 {
39 objc.id result = OS.objc_msgSend(this.id, OS.sel_contextHelpForObject_1, object !is null ? object.id : null); 39 objc.id result = OS.objc_msgSend(this.id_, OS.sel_contextHelpForObject_1, object !is null ? object.id_ : null);
40 return result !is null ? new NSAttributedString(result) : null; 40 return result !is null ? new NSAttributedString(result) : null;
41 } 41 }
42 42
43 public void findString (NSString query, NSString book) 43 public void findString (NSString query, NSString book)
44 { 44 {
45 OS.objc_msgSend(this.id, OS.sel_findString_1inBook_1, query !is null ? query.id : null, book !is null ? book.id : null); 45 OS.objc_msgSend(this.id_, OS.sel_findString_1inBook_1, query !is null ? query.id_ : null, book !is null ? book.id_ : null);
46 } 46 }
47 47
48 public static bool isContextHelpModeActive () 48 public static bool isContextHelpModeActive ()
49 { 49 {
50 return OS.objc_msgSend(OS.class_NSHelpManager, OS.sel_isContextHelpModeActive) !is null; 50 return OS.objc_msgSend(OS.class_NSHelpManager, OS.sel_isContextHelpModeActive) !is null;
51 } 51 }
52 52
53 public void openHelpAnchor (NSString anchor, NSString book) 53 public void openHelpAnchor (NSString anchor, NSString book)
54 { 54 {
55 OS.objc_msgSend(this.id, OS.sel_openHelpAnchor_1inBook_1, anchor !is null ? anchor.id : null, book !is null ? book.id : null); 55 OS.objc_msgSend(this.id_, OS.sel_openHelpAnchor_1inBook_1, anchor !is null ? anchor.id_ : null, book !is null ? book.id_ : null);
56 } 56 }
57 57
58 public void removeContextHelpForObject (id object) 58 public void removeContextHelpForObject (id object)
59 { 59 {
60 OS.objc_msgSend(this.id, OS.sel_removeContextHelpForObject_1, object !is null ? object.id : null); 60 OS.objc_msgSend(this.id_, OS.sel_removeContextHelpForObject_1, object !is null ? object.id_ : null);
61 } 61 }
62 62
63 public void setContextHelp (NSAttributedString attrString, id object) 63 public void setContextHelp (NSAttributedString attrString, id object)
64 { 64 {
65 OS.objc_msgSend(this.id, OS.sel_setContextHelp_1forObject_1, attrString !is null ? attrString.id : null, object !is null ? object.id : null); 65 OS.objc_msgSend(this.id_, OS.sel_setContextHelp_1forObject_1, attrString !is null ? attrString.id_ : null, object !is null ? object.id_ : null);
66 } 66 }
67 67
68 public static void setContextHelpModeActive (bool active) 68 public static void setContextHelpModeActive (bool active)
69 { 69 {
70 OS.objc_msgSend(OS.class_NSHelpManager, OS.sel_setContextHelpModeActive_1, active); 70 OS.objc_msgSend(OS.class_NSHelpManager, OS.sel_setContextHelpModeActive_1, active);
76 return result !is null ? new NSHelpManager(result) : null; 76 return result !is null ? new NSHelpManager(result) : null;
77 } 77 }
78 78
79 public bool showContextHelpForObject (id object, NSPoint pt) 79 public bool showContextHelpForObject (id object, NSPoint pt)
80 { 80 {
81 return OS.objc_msgSend(this.id, OS.sel_showContextHelpForObject_1locationHint_1, object !is null ? object.id : null, pt) !is null; 81 return OS.objc_msgSend(this.id_, OS.sel_showContextHelpForObject_1locationHint_1, object !is null ? object.id_ : null, pt) !is null;
82 } 82 }
83 83
84 } 84 }