This repository was archived by the owner on Sep 11, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathAppDelegate.h
80 lines (56 loc) · 1.84 KB
/
AppDelegate.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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
/* CocoaSlideShow */
#import <Cocoa/Cocoa.h>
//#import "RemoteControl.h"
#import "CSSImageView.h"
#import "ImagesController.h"
#import "CSSMapController.h"
@class CSSBorderlessWindow;
@interface AppDelegate : NSObject <NSToolbarDelegate, NSWindowDelegate> {
IBOutlet NSWindow *mainWindow;
IBOutlet CSSBorderlessWindow *slideShowPanel;
IBOutlet CSSMapController *mapController;
NSMutableArray *images;
IBOutlet ImagesController *imagesController;
IBOutlet CSSImageView *imageView;
IBOutlet NSImageView *panelImageView;
IBOutlet NSTextField *userCommentTextField;
IBOutlet NSTableView *tableView;
IBOutlet NSTokenField *keywordsTokenField;
IBOutlet NSTabView *tabView;
IBOutlet NSTabViewItem *imageTabViewItem;
IBOutlet NSTabViewItem *mapTabViewItem;
IBOutlet NSView *kmlSavePanelAccessoryView;
IBOutlet NSView *thumbnailsExportAccessoryView;
IBOutlet NSProgressIndicator *progressIndicator;
NSToolbar *toolbar;
// RemoteControl *remoteControl;
NSUndoManager *undoManager;
NSTimer *timer;
BOOL isFullScreen;
BOOL takeFilesFromDefault;
BOOL isSaving;
BOOL isExporting;
}
- (BOOL)isFullScreen;
- (ImagesController *)imagesController;
- (BOOL)isMap;
- (IBAction)undo:(id)sender;
- (IBAction)redo:(id)sender;
- (IBAction)setDirectory:(id)sender;
- (IBAction)addDirectory:(id)sender;
- (IBAction)fullScreenMode:(id)sener;
- (IBAction)exitFullScreen:(id)sender;
- (IBAction)toggleFullScreen:(id)sender;
- (IBAction)rotateLeft:(id)sender;
- (IBAction)rotateRight:(id)sender;
- (IBAction)revealInFinder:(id)sender;
- (IBAction)exportToDirectory:(id)sender;
- (IBAction)open:(id)sender;
- (IBAction)startSlideShow:(id)sender;
- (IBAction)toggleSlideShow:(id)sender;
- (IBAction)toggleMap:(id)sender;
- (IBAction)exportKMLToFile:(id)sender;
- (IBAction)resizeJPEGs:(id)sender;
- (void)invalidateTimer;
- (NSUndoManager *)undoManager;
@end