forked from coo-ona/cooViewer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBookmarkController.h
53 lines (40 loc) · 1.23 KB
/
BookmarkController.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
/* BookmarkController */
#import <Cocoa/Cocoa.h>
#import "Controller.h"
@interface BookmarkController : NSObject
{
IBOutlet id controller;
IBOutlet id window;
IBOutlet id bookmarkPanel;
IBOutlet id bookmarkTableView;
IBOutlet id allBookmarkPanel;
IBOutlet id allBookmarkTableView;
IBOutlet id allBookNameTableView;
IBOutlet id allNewBookmarkTextField;
IBOutlet id allBookmarkSplitView;
IBOutlet id contextMenuItem;
IBOutlet id newBookmarkTextField;
NSUserDefaults *defaults;
NSMutableArray *bookmarkArray;
NSMutableDictionary *allBookmark;
NSMutableArray *bookNameArray;
// NSArray *names;
// NSArray *pages;
// NSArray *paths;
NSString *directoryPath;
NSString *bookName;
id selectedView;
NSMutableDictionary *completeAll;
}
- (void)setSplitViewPosition:(NSSplitView *)splitView position:(NSString *)position;
-(void)setPathDic:(NSDictionary*)dic;
-(void)editBookmark:(NSMutableArray*)array;
-(void)editAllBookmark:(NSMutableArray*)array;
- (BOOL)validateMenuItem:(NSMenuItem *)anItem;
- (IBAction)deleteRow:(id)sender;
- (IBAction)ok:(id)sender;
- (IBAction)cancel:(id)sender;
- (IBAction)addNewBookmark:(id)sender;
- (IBAction)openInFinder:(id)sender;
- (IBAction)openInSelf:(id)sender;
@end