Diff for /chimera/BrowserWindowController.mm between versions 1.1 and 1.4

version 1.1, 2002/01/29 10:01:11 version 1.4, 2002/01/31 03:13:19
Line 1 Line 1
///*
//  BrowserWindowController.m *  BrowserWindowController.mm
//  Chimera */
// 
//  Created by David Hyatt on Mon Jan 28 2002. 
//  Copyright (c) 2001 __MyCompanyName__. All rights reserved. 
// 
   
 #import "BrowserWindowController.h"  #import "BrowserWindowController.h"
 #import "MyBrowserView.h"  #import "MyBrowserView.h"
Line 24  static NSString *SidebarToolbarItemIdent Line 20  static NSString *SidebarToolbarItemIdent
   
 @implementation BrowserWindowController  @implementation BrowserWindowController
   
   - (id)init 
   {
       mInitialized = NO;
       return [super init];
   }
   
 - (void)windowDidLoad  - (void)windowDidLoad
 {  {
       mInitialized = YES;
     [self setupToolbar];      [self setupToolbar];
       
       if (mURL) {
         [self loadURL: mURL];
         [mURL release];
       }
 }  }
   
 - (void)setupToolbar  - (void)setupToolbar
Line 43  static NSString *SidebarToolbarItemIdent Line 51  static NSString *SidebarToolbarItemIdent
   
 - (NSArray *)toolbarAllowedItemIdentifiers:(NSToolbar *)toolbar  - (NSArray *)toolbarAllowedItemIdentifiers:(NSToolbar *)toolbar
 {  {
     NSLog(@"toolbarAllowedItemIdentifiers");  
     return [NSArray arrayWithObjects:   BackToolbarItemIdentifier,      return [NSArray arrayWithObjects:   BackToolbarItemIdentifier,
                                         ForwardToolbarItemIdentifier,                                          ForwardToolbarItemIdentifier,
                                         ReloadToolbarItemIdentifier,                                          ReloadToolbarItemIdentifier,
Line 163  static NSString *SidebarToolbarItemIdent Line 170  static NSString *SidebarToolbarItemIdent
   [[[self window] toolbar] validateVisibleItems];    [[[self window] toolbar] validateVisibleItems];
 }  }
   
   -(void) focusURLBar
   {
       [mURLBar selectText: self];
   }
   
 -(IBAction) back:(id)aSender  -(IBAction) back:(id)aSender
 {  {
   [[mBrowserView getBrowserView] goBack];    [[mBrowserView getBrowserView] goBack];
Line 198  static NSString *SidebarToolbarItemIdent Line 210  static NSString *SidebarToolbarItemIdent
     }      }
 }  }
   
-(void)loadURL:(NSString*)aURL-(void)loadURL:(NSURL*)aURL
 {  {
    NSURL* url = [NSURL URLWithString:aURL];    if (mInitialized)
    [[mBrowserView getBrowserView] loadURI:url flags:NSLoadFlagsNone];        [[mBrowserView getBrowserView] loadURI:aURL flags:NSLoadFlagsNone];
     else {
         mURL = aURL;
         [mURL retain];
     }
 }  }
 @end  @end
   

Removed from v.1.1  
changed lines
  Added in v.1.4


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