Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / src / platform / DARWIN / AFSPreference / AFSBackgrounder / AFSMenuExtraView.h
1 //
2 // AFSMenuExtraView.h
3 // AFSCommander
4 //
5 // Created by Claudio Bisegni on 11/07/07.
6 // Copyright 2007 INFN - National Institute of Nuclear Physics. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import "AFSBackgrounderDelegate.h"
11
12 @interface AFSMenuExtraView : NSView <NSMenuDelegate> {
13 AFSBackgrounderDelegate *backgrounderDelegator;
14 NSStatusItem *statusItem;
15 NSMenu *statusItemMenu;
16 BOOL isMenuVisible;
17 }
18 - initWithFrame:(NSRect)myRect backgrounder:(AFSBackgrounderDelegate*)backgrounder menu:(NSMenu*)menu;
19 - (NSAttributedString*) makeKerberosIndicator:(int*)fontHeight;
20 - (void)mouseDown:(NSEvent *)event;
21 - (void)menuWillOpen:(NSMenu *)menu;
22 - (void)menuDidClose:(NSMenu *)menu;
23 - (void)menuNeedsUpdate:(NSMenu *)menu;
24 @end