Diff for /chimera/MyBrowserView.mm between versions 1.10 and 1.11

version 1.10, 2002/02/05 00:16:30 version 1.11, 2002/02/05 00:34:14
Line 25  static const char* ioServiceContractID = Line 25  static const char* ioServiceContractID =
   
 -(void)dealloc  -(void)dealloc
 {  {
       [[NSNotificationCenter defaultCenter] removeObserver: self];
       
         [defaultStatus release];          [defaultStatus release];
     [loadingStatus release];      [loadingStatus release];
           
Line 57  static const char* ioServiceContractID = Line 59  static const char* ioServiceContractID =
   PRBool offline = PR_FALSE;    PRBool offline = PR_FALSE;
   ioService->GetOffline(&offline);    ioService->GetOffline(&offline);
   mOffline = offline;    mOffline = offline;
     
     [[NSNotificationCenter defaultCenter] addObserver:self
         selector:@selector(offlineModeChanged:)
         name:@"offlineModeChanged"
         object:nil];
 }  }
   
 - (void)setFrame:(NSRect)frameRect  - (void)setFrame:(NSRect)frameRect
Line 177  static const char* ioServiceContractID = Line 184  static const char* ioServiceContractID =
     }      }
 }  }
   
   - (void)offlineModeChanged: (NSNotification*)aNotification
   {
       nsCOMPtr<nsIIOService> ioService(do_GetService(ioServiceContractID));
       if (!ioService)
           return;
       PRBool offline = PR_FALSE;
       ioService->GetOffline(&offline);
       mOffline = offline;
       
       if (mOffline) {
           NSString* newTitle = [[[mWindowController window] title] stringByAppendingString: @" [Working Offline]"];
           [[mWindowController window] setTitle: newTitle];
       }
       else {
           NSArray* titleItems = [[[mWindowController window] title] componentsSeparatedByString:@" [Working Offline]"];
           [[mWindowController window] setTitle: [titleItems objectAtIndex: 0]];
       }
   }
   
 - (void)sizeBrowserTo:(NSSize)dimensions  - (void)sizeBrowserTo:(NSSize)dimensions
 {  {
   NSRect bounds = [self bounds];    NSRect bounds = [self bounds];

Removed from v.1.10  
changed lines
  Added in v.1.11


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