// // PreferencePane.m // Preferences // // Created by Vincent Spader on 9/4/06. // Copyright 2006 Vincent Spader. All rights reserved. // #import "GeneralPreferencePane.h" @implementation GeneralPreferencePane + (GeneralPreferencePane *)preferencePaneWithView:(NSView *)v title:(NSString *)t iconNamed:(NSString *)n { GeneralPreferencePane *pane = [[GeneralPreferencePane alloc] init]; if (pane) { [pane setView:v]; [pane setTitle:t]; NSImage *i = [[NSImage alloc] initWithContentsOfFile:[[NSBundle bundleForClass:[self class]] pathForImageResource:n]]; [pane setIcon:i]; } return pane; } - (NSView *)view { return view; } - (NSString *)title { return title; } - (NSImage *)icon { return icon; } - (void)setView:(NSView *)v { view = v; } - (void)setTitle:(NSString *)t { title = t; } - (void)setIcon:(NSImage *)i { icon = i; } @end