Files
textmate/Frameworks/SoftwareUpdate/src/DownloadWindowController.h
Allan Odgaard 1e11a30a53 Remove redundant storage keywords for @property
These were required prior to the new 64 bit run-time.
2014-03-05 16:39:54 +07:00

27 lines
1.1 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@class DownloadWindowController;
@protocol DownloadWindowControllerDelegate <NSObject>
- (void)install:(DownloadWindowController*)sender;
- (void)cancel:(DownloadWindowController*)sender;
@optional
- (void)windowWillClose:(DownloadWindowController*)sender;
@end
@interface DownloadWindowController : NSWindowController
@property (nonatomic, weak) id <DownloadWindowControllerDelegate> delegate;
@property (nonatomic) BOOL showUpdateBadge;
@property (nonatomic) NSString* activityText; // Text binding: “Downlading TextMate_r1589.tbz…”
@property (nonatomic) NSString* statusText; // Text binding: “Less than one minute”
@property (nonatomic) BOOL isWorking; // Progress bar binding (animate)
@property (nonatomic) BOOL isIndeterminate; // Progress bar binding (is indeterminate)
@property (nonatomic) CGFloat progress; // Progress bar binding (value)
@property (nonatomic) BOOL canInstall; // Install button binding (enabled)
@property (nonatomic) BOOL canCancel; // Cancel button binding (enabled)
- (IBAction)install:(id)sender;
- (IBAction)cancel:(id)sender;
@end