--- chimera/ProgressDlgController.h 2002/02/03 05:53:12 1.1 +++ chimera/ProgressDlgController.h 2002/02/04 01:33:00 1.4 @@ -8,6 +8,10 @@ #import +class nsIWebBrowserPersist; +class nsISupports; +class nsIInputStream; +class nsDownloadListener; @interface ProgressDlgController : NSWindowController { IBOutlet id mFromField; @@ -21,6 +25,20 @@ IBOutlet id mPauseResumeButton; IBOutlet id mLaunchButton; IBOutlet id mRevealFolderButton; + + BOOL mDownloadIsPaused; + BOOL mSaveFileDialogShouldStayOpen; + + NSToolbarItem *pauseResumeToggleToolbarItem; + NSToolbarItem *leaveOpenToggleToolbarItem; + + nsDownloadListener* mDownloadListener; } +-(void) setWebPersist: (nsIWebBrowserPersist*)aPersist + source: (nsISupports*)aSource + destination: (NSString*)aDestination + contentType: (const char*)aContentType + postData: (nsIInputStream*)aInputStream + bypassCache: (BOOL)aBypassCache; @end