Annotation of chimera/BrowserWindowController.h, revision 1.10

1.2       macserv     1: /*
                      2:  *  Chimera.app
                      3:  *  Cocoa application which embeds Gecko
                      4:  *
                      5:  *  BrowserWindowController.h
                      6:  *  ---------------------------------------------------
                      7:  *  This is the NSWindowController subclass which is responsible for handling
                      8:  *  the functions of a browser window.
                      9:  *
                     10:  *  Code owners:
1.3       macserv    11:  *             David Hyatt             <hyatt@netscape.com>
1.2       macserv    12:  *             Matt Judy               <matt@nibfile.com>
                     13:  *
1.3       macserv    14:  *  Copyright (c) 2002 Mozilla.org.  All rights reserved.
1.2       macserv    15:  */
1.1       hyatt      16: 
                     17: #import <Cocoa/Cocoa.h>
                     18: 
                     19: @interface BrowserWindowController : NSWindowController
                     20: {
                     21:     IBOutlet id mBrowserView;
                     22:     IBOutlet id mSidebarDrawer;
                     23:     IBOutlet id mLocationToolbarView;
1.4       hyatt      24:     IBOutlet id mURLBar;
1.6       macserv    25:     IBOutlet id mLocationSheetWindow;
                     26:     IBOutlet id mLocationSheetURLField;
1.8       hyatt      27:     
1.6       macserv    28:     NSToolbarItem *mLocationToolbarItem;
1.5       hyatt      29:     BOOL mInitialized;
                     30:     NSURL* mURL;
1.1       hyatt      31: }
                     32: 
1.8       hyatt      33: - (void)dealloc;
                     34: 
1.6       macserv    35: - (void)loadURL:(NSURL*)aURL;
                     36: - (void)updateLocationFields:(NSString *)locationString;
                     37: - (void)updateToolbarItems;
                     38: - (void)focusURLBar;
                     39: 
                     40: - (void)performAppropriateLocationAction;
                     41: - (IBAction)goToLocationFromToolbarURLField:(id)sender;
                     42: - (void)focusURLBar;
                     43: - (void)beginLocationSheet;
                     44: - (IBAction)endLocationSheet:(id)sender;
1.8       hyatt      45: - (void)saveDocument: (NSView*)aFilterView filterList: (NSPopUpButton*)aFilterList;
1.9       hyatt      46: - (void)printDocument;
1.1       hyatt      47: 
1.10    ! hyatt      48: -(void)doCut;
        !            49: -(void)doCopy;
        !            50: -(void)doPaste;
        !            51: -(void)doClear;
        !            52: -(void)doSelectAll;
        !            53: 
1.1       hyatt      54: @end

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>