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;