vidur%netscape.com ce35be2ae4 Better handling of progress indicator. [not part of build]
git-svn-id: svn://10.0.0.236/trunk@109431 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-01 01:20:46 +00:00

32 lines
879 B
Objective-C

#import <Cocoa/Cocoa.h>
#import "NSBrowserView.h"
@interface MyBrowserView : NSView <NSBrowserListener, NSBrowserContainer>
{
IBOutlet id urlbar;
IBOutlet id status;
IBOutlet id progress;
IBOutlet id progressSuper;
NSBrowserView* browserView;
NSString* defaultStatus;
NSString* loadingStatus;
}
- (IBAction)load:(id)sender;
- (void)awakeFromNib;
- (void)setFrame:(NSRect)frameRect;
// NSBrowserListener messages
- (void)onLoadingStarted;
- (void)onLoadingCompleted:(BOOL)succeeded;
- (void)onProgressChange:(int)currentBytes outOf:(int)maxBytes;
- (void)onLocationChange:(NSURL*)url;
// NSBrowserContainer messages
- (void)setStatus:(NSString *)statusString ofType:(NSStatusType)type;
- (NSString *)title;
- (void)setTitle:(NSString *)title;
- (void)sizeBrowserTo:(NSSize)dimensions;
- (NSBrowserView*)createBrowserWindow:(unsigned int)mask;
@end