#import #import "NSBrowserView.h" @interface MyBrowserView : NSView { 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