-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBNPreferencesWindowController.h
41 lines (34 loc) · 1.23 KB
/
BNPreferencesWindowController.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
//
// BNPreferencesWindowController.h
// Basecamp Notifications
//
// Created by Nick Paulson on 6/24/10.
// Copyright 2010 Linebreak. All rights reserved.
//
#import <Cocoa/Cocoa.h>
#import "BNActivityController.h"
@class BNAccount;
@interface BNPreferencesWindowController : NSWindowController <NSTableViewDataSource, NSTableViewDelegate, BNAccountCheckingDelegate, NSTabViewDelegate, BNAccountGettingDelegate> {
NSArray *songNamesArray;
NSArray *refreshStrings;
IBOutlet NSButton *playSoundButton;
IBOutlet NSTableView *accountTableView;
IBOutlet NSWindow *addAccountSheet;
IBOutlet NSTextField *userField;
IBOutlet NSTextField *passwordField;
IBOutlet NSProgressIndicator *loginSpinner;
IBOutlet NSTextField *accountInfoLabel;
IBOutlet NSTabView *tabView;
IBOutlet NSTextField *otherURLPrefixField;
IBOutlet NSTextField *apiKeyField;
IBOutlet NSButton *addAccountButton;
IBOutlet NSButton *cancelButton;
}
@property (retain, readonly) NSArray *songNamesArray;
@property (retain, readonly) NSArray *refreshStrings;
- (IBAction)soundPopUpTriggered:(id)sender;
- (IBAction)addAccountPressed:(id)sender;
- (IBAction)cancelButtonPressed:(id)sender;
- (IBAction)plusButtonPressed:(id)sender;
- (IBAction)minusButtonPressed:(id)sender;
@end