forked from FileShuttle/fileshuttle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AppController.h
executable file
·47 lines (43 loc) · 1.49 KB
/
AppController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//
// AppController.h
// FileShuttle
//
// Created by Michaël on 26/04/11.
//
#import <Foundation/Foundation.h>
#import <Growl/Growl.h>
#import <ShortcutRecorder/ShortcutRecorder.h>
#import "DDHotKeyCenter.h"
#import "MVDockImage.h"
#import "MVScreenshotsListener.h"
#import "MVFileUploader.h"
#import "MVURLShortener.h"
#import "MVZipFiles.h"
#import "MVStatusItemView.h"
///////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////
@interface AppController : NSObject <NSApplicationDelegate,
MVDirectoryListenerDelegate,
MVFileUploaderDelegate,
MVStatusItemViewDelegate>
{
MVDockImage *dockImage_;
MVScreenshotsListener *screenshotsDirectoryListener_;
MVFileUploader *fileUploader_;
NSTimer *restoreDockIconTimer_;
NSStatusItem *statusItem_;
MVStatusItemView *statusView_;
NSMenu *statusMenu_;
MVURLShortener *urlShortener_;
MVZipFiles *zipFiles_;
BOOL showDockIcon_;
NSMutableArray *lastUploadedFilesMenuItems_;
NSMenuItem *separatorMenuItem_;
NSData *originalDockImageData_;
KeyCombo registeredClipboardShortcut_;
BOOL isRegisteredClipboardShortcut_;
NSWindow *preferencesWindow_;
}
@property (assign) IBOutlet NSWindow *preferencesWindow;
@end