Develop and Download Open Source Software

Browse CVS Repository

Diff of /undmail/guiproto/PreferenceController.m

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1 by footashida, Sat Jan 25 13:23:47 2003 UTC revision 1.2 by footashida, Sun Jan 26 14:50:49 2003 UTC
# Line 2  Line 2 
2  #import "PreferenceToolbarSource.h"  #import "PreferenceToolbarSource.h"
3    
4  @implementation PreferenceController  @implementation PreferenceController
5    -(void)setupToolbar:(NSWindow *)window{
6        NSToolbar *toolbar;
7        PreferenceToolbarSource *preferenceToolbarSource;
8        toolbar = [[NSToolbar alloc] initWithIdentifier:@"PreferenceToolBar"];
9        preferenceToolbarSource = [[PreferenceToolbarSource alloc] initWithController:self];
10        [toolbar setDelegate:preferenceToolbarSource];
11        [window setToolbar:toolbar];
12        [toolbar release];
13    }
14    
15  -(id)init{  -(id)init{
16      self = [super initWithWindowNibName:@"Preference"];      self = [super initWithWindowNibName:@"Preference"];
17      return self;      return self;
18  }  }
19  -(void)windowDidLoad{  -(void)windowDidLoad{
20      NSWindow *window;      NSWindow *window;
     NSToolbar *toolbar;  
     PreferenceToolbarSource *preferenceToolbarSource;  
       
21      window = [self window];      window = [self window];
   
     // init window  
22      [window setContentSize:[generalPref bounds].size];      [window setContentSize:[generalPref bounds].size];
23      [[window contentView] addSubview:generalPref];      [[window contentView] addSubview:generalPref];
24      [window center];      [window center];
25            [self setupToolbar:window];
     // init toolbar  
     toolbar = [[NSToolbar alloc] initWithIdentifier:@"PreferenceToolBar"];  
     preferenceToolbarSource = [[PreferenceToolbarSource alloc] initWithController:self];  
     [toolbar setDelegate:preferenceToolbarSource];  
     [window setToolbar:toolbar];  
     [toolbar release];  
26  }  }
27  -(IBAction)selectPreferenceTab:(id)sender{  -(IBAction)selectPreferenceTab:(id)sender{
28       [self selectPreferenceTabWithName:[sender itemIdentifier]];       [self selectPreferenceTabWithName:[sender itemIdentifier]];

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26