--- chimera/BrowserWindowController.h 2002/04/14 00:08:17 1.37 +++ chimera/BrowserWindowController.h 2002/04/17 23:55:25 1.42 @@ -54,9 +54,16 @@ class nsIDOMNode; IBOutlet id mProgress; IBOutlet id mLocationSheetWindow; IBOutlet id mLocationSheetURLField; + IBOutlet id mSidebarBrowserView; IBOutlet id mSidebarBookmarksDataSource; + IBOutlet id mPersonalToolbar; + + IBOutlet id mAddBookmarkSheetWindow; + IBOutlet id mAddBookmarkTitleField; + IBOutlet id mAddBookmarkFolderField; + // Context menu outlets. IBOutlet id mPageMenu; IBOutlet id mImageMenu; @@ -88,6 +95,9 @@ class nsIDOMNode; int mContextMenuFlags; nsIDOMEvent* mContextMenuEvent; nsIDOMNode* mContextMenuNode; + + // Cached bookmark ds used when adding through a sheet + id mCachedBMDS; } - (void)dealloc; @@ -104,13 +114,24 @@ class nsIDOMNode; - (void)focusURLBar; - (void)beginLocationSheet; - (IBAction)endLocationSheet:(id)sender; + +- (IBAction)cancelAddBookmarkSheet:(id)sender; +- (IBAction)endAddBookmarkSheet:(id)sender; +- (void)cacheBookmarkDS: (id)aDS; + - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList; +- (void)saveURL: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList + url: (NSURL*)aURL suggestedFilename: (NSString*)aFilename; - (void)printDocument; - (void)printPreview; //- (BOOL)findInPage:(NSString*)text; -- (void)addBookmark; +-(void) biggerTextSize; +-(void) smallerTextSize; + +- (void)addBookmarkExtended: (BOOL)aIsFromMenu isFolder:(BOOL)aIsFolder; +-(IBAction)manageBookmarks: (id)aSender; - (void)newTab; - (void)closeTab; @@ -133,6 +154,10 @@ class nsIDOMNode; -(void)setChromeMask:(int)aMask; +-(id)getAddBookmarkSheetWindow; +-(id)getAddBookmarkTitle; +-(id)getAddBookmarkFolder; + // Called when a context menu should be shown. - (void)onShowContextMenu:(int)flags domEvent:(nsIDOMEvent*)aEvent domNode:(nsIDOMNode*)aNode; - (NSMenu*)getContextMenu; @@ -141,7 +166,10 @@ class nsIDOMNode; - (IBAction)openLinkInNewWindow:(id)aSender; - (IBAction)openLinkInNewTab:(id)aSender; -(void)openLinkInNewWindowOrTab: (BOOL)aUseWindow; + +- (IBAction)savePageAs:(id)aSender; - (IBAction)saveLinkAs:(id)aSender; - (IBAction)saveImageAs:(id)aSender; +- (IBAction)viewOnlyThisImage:(id)aSender; @end