1 #import <PreferencePanes/PreferencePanes.h>
2 #import <ITKit/ITKit.h>
3 #import <ITKit/ITTSWBackgroundView.h>
5 @interface GrowlITTSWPrefs : NSPreferencePane {
6 IBOutlet NSPopUpButton *appearanceEffectButton;
7 IBOutlet NSSlider *appearanceSpeedSlider;
8 IBOutlet NSPopUpButton *vanishEffectButton;
9 IBOutlet NSSlider *vanishSpeedSlider;
10 IBOutlet NSSlider *vanishDelaySlider;
12 IBOutlet NSPopUpButton *backgroundStyleButton;
13 IBOutlet NSColorWell *backgroundColorWell;
14 IBOutlet NSPopUpButton *windowSizeButton;
16 IBOutlet NSPopUpButton *screenButton;
19 + (Class)appearanceEffect;
20 + (float)appearanceSpeed;
21 + (Class)vanishEffect;
24 + (ITTSWBackgroundMode)backgroundStyle;
25 + (NSColor *)backgroundColor;
26 + (ITTransientStatusWindowSizing)windowSize;
29 + (ITHorizontalWindowPosition)horizontalPosition;
30 + (ITVerticalWindowPosition)verticalPosition;
32 - (IBAction)setAppearanceEffect:(id)sender;
33 - (IBAction)setAppearanceSpeed:(id)sender;
34 - (IBAction)setVanishEffect:(id)sender;
35 - (IBAction)setVanishSpeed:(id)sender;
36 - (IBAction)setVanishDelay:(id)sender;
38 - (IBAction)setBackgroundStyle:(id)sender;
39 - (IBAction)setBackgroundColor:(id)sender;
40 - (IBAction)setWindowSize:(id)sender;
42 - (IBAction)setScreen:(id)sender;