2 * Generated by class-dump 3.1.1.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard.
6 #import <AppKit/AppKit.h>
8 @interface NSMenuExtra
: NSStatusItem
15 unsigned int customView
:1;
16 unsigned int menuDown
:1;
17 unsigned int reserved
:30;
22 - (id
)initWithBundle
:(id
)fp8
;
23 - (id
)initWithBundle
:(id
)fp8 data
:(id
)fp12
;
28 - (void)setLength
:(float)fp8
;
30 - (void)setImage
:(id
)fp8
;
32 - (void)setAlternateImage
:(id
)fp8
;
34 - (void)setMenu
:(id
)fp8
;
36 - (void)setToolTip
:(id
)fp8
;
38 - (void)setView
:(id
)fp8
;
40 - (void)drawMenuBackground
:(BOOL
)fp8
;
41 - (void)popUpMenu
:(id
)fp8
;
45 - (void)setAction
:(SEL
)fp8
;
47 - (void)setTarget
:(id
)fp8
;
49 - (void)setTitle
:(id
)fp8
;
50 - (id
)attributedTitle
;
51 - (void)setAttributedTitle
:(id
)fp8
;
53 - (void)setEnabled
:(BOOL
)fp8
;
54 - (void)setHighlightMode
:(BOOL
)fp8
;
55 - (BOOL
)highlightMode
;
56 - (void)sendActionOn
:(int)fp8
;
57 - (id
)_initInStatusBar
:(id
)fp8 withLength
:(float)fp12 withPriority
:(int)fp16
;
60 - (void)_adjustLength
;
64 @interface
NSMenuExtra (NSMenuExtraPrivate
)
65 + (unsigned int)defaultLength
;
66 - (void)setController
:(id
)fp8
;
68 - (void)setMenuDown
:(BOOL
)fp8
;
69 - (float)defaultLength
;
70 - (id
)accessibilityAttributeNames
;
71 - (id
)accessibilityAttributeValue
:(id
)fp8
;
72 - (BOOL
)accessibilityIsAttributeSettable
:(id
)fp8
;
73 - (void)accessibilitySetValue
:(id
)fp8 forAttribute
:(id
)fp12
;
74 - (id
)accessibilityActionNames
;
75 - (id
)accessibilityActionDescription
:(id
)fp8
;
76 - (void)accessibilityPerformAction
:(id
)fp8
;
77 - (BOOL
)accessibilityIsIgnored
;
78 - (id
)accessibilityHitTest
:(struct _NSPoint
)fp8
;
79 - (id
)accessibilityFocusedUIElement
;
81 - (id
)AXRoleDescription
;
90 - (BOOL
)isAXSelectedSettable
;
91 - (void)setAXSelected
:(id
)fp8
;
94 - (void)performAXPress
;
95 - (void)performAXCancel
;
98 @interface NSDockExtra
: NSObject
105 unsigned int nativeWindow
:1;
106 unsigned int reserved
:31;
114 - (id
)initWithBundle
:(id
)fp8
;
115 - (id
)initWithBundle
:(id
)fp8 data
:(id
)fp12
;
121 - (void)handleMenuCommand
:(unsigned int)fp8 tag
:(unsigned int)fp12
;
122 - (void)setDockLabel
:(id
)fp8
;
124 - (void *)carbonCGrafPtr
;
128 @interface
NSDockExtra (NSDockExtraReallyPrivate
)
129 - (void)_releaseWindow
;
132 @interface
NSDockExtra (NSDockExtraPrivate
)
133 - (id
)initWithBundle
:(id
)fp8 identifier
:(unsigned int)fp12 controller
:(id
)fp16
;
134 - (id
)initWithBundle
:(id
)fp8 identifier
:(unsigned int)fp12 data
:(id
)fp16 controller
:(id
)fp20
;
138 @interface
NSMutableArray (NSDockExtraMenu
)
139 - (void)insertItem
:(id
)fp8 atIndex
:(int)fp12
;
140 - (void)addItem
:(id
)fp8
;
141 - (id
)insertItemWithTitle
:(id
)fp8 action
:(SEL
)fp12 atIndex
:(int)fp16
;
142 - (id
)addItemWithTitle
:(id
)fp8 action
:(SEL
)fp12
;
143 - (void)removeItemAtIndex
:(int)fp8
;
144 - (void)setSubmenu
:(id
)fp8 forItem
:(id
)fp12
;
145 - (int)indexOfItemWithTitle
:(id
)fp8
;
146 - (int)indexOfItemWithAction
:(SEL
)fp8
;
147 - (id
)itemWithTitle
:(id
)fp8
;
148 - (id
)itemWithAction
:(SEL
)fp8
;
151 @interface
NSMutableDictionary (NSDockExtraMenuItem
)
153 + (id
)itemWithTitle
:(id
)fp8 action
:(SEL
)fp12
;
155 - (void)setSubmenu
:(id
)fp8
;
157 - (void)setSubmenuSelectable
:(BOOL
)fp8
;
158 - (BOOL
)isSubmenuSelectable
;
159 - (void)setTitle
:(id
)fp8
;
161 - (BOOL
)isSeparatorItem
;
162 - (void)setEnabled
:(BOOL
)fp8
;
164 - (void)setAction
:(SEL
)fp8
;
166 - (void)setTag
:(int)fp8
;
168 - (void)setMark
:(int)fp8
;
170 - (void)setMarkChar
:(id
)fp8
;
172 - (void)setHeader
:(BOOL
)fp8
;
174 - (void)setStyle
:(int)fp8
;
176 - (void)setIndent
:(unsigned short)fp8
;
177 - (unsigned short)indent
;
178 - (void)setDynamicMask
:(int)fp8
;
180 - (void)removeDynamicMask
;
181 - (void)setDynamicBreak
:(BOOL
)fp8
;
182 - (BOOL
)dynamicBreak
;
183 - (void)setSystemIcon
:(unsigned int)fp8
;
184 - (unsigned int)systemIcon
;
185 - (void)setResourceIcon
:(id
)fp8
;
187 - (void)setIconEnabled
:(BOOL
)fp8
;
188 - (BOOL
)isIconEnabled
;
191 @interface NSApplicationDockExtra
: NSDockExtra
195 - (void)applicationLaunched
;
196 - (void)applicationDied
;
197 - (void)setDockLabel
:(id
)fp8
;
201 @interface NSMenuExtraView
: NSView
204 NSMenuExtra
*_menuExtra
;
206 NSImage
*_alternateImage
;
209 - (id
)initWithFrame
:(NSRect
)fp8 menuExtra
:(id
)fp24
;
211 - (void)setMenu
:(id
)fp8
;
213 - (void)setImage
:(id
)fp8
;
214 - (id
)alternateImage
;
215 - (void)setAlternateImage
:(id
)fp8
;
216 - (void)drawRect
:(NSRect
)fp8
;
217 - (void)mouseDown
:(id
)fp8
;