2 // ESStatusPreferences.h
5 // Created by Evan Schoenberg on 2/26/05.
6 // Copyright 2005 The Adium Team. All rights reserved.
9 #import "AIPreferencePane.h"
11 @
class AIAutoScrollView
, AIStatus
;
13 @interface ESStatusPreferences
: AIPreferencePane
{
14 //Status state tableview
15 IBOutlet NSButton
*button_editState
;
16 IBOutlet NSButton
*button_deleteState
;
17 IBOutlet NSTableView
*tableView_stateList
;
18 IBOutlet AIAutoScrollView
*scrollView_stateList
;
21 AIStatus
*tempDragState
;
24 IBOutlet NSButton
*checkBox_idle
;
25 IBOutlet NSTextField
*textField_idleMinutes
;
26 IBOutlet NSStepper
*stepper_idleMinutes
;
28 IBOutlet NSButton
*checkBox_autoAway
;
29 IBOutlet NSPopUpButton
*popUp_autoAwayStatusState
;
30 IBOutlet NSTextField
*textField_autoAwayMinutes
;
31 IBOutlet NSStepper
*stepper_autoAwayMinutes
;
33 IBOutlet NSButton
*checkBox_fastUserSwitching
;
34 IBOutlet NSPopUpButton
*popUp_fastUserSwitchingStatusState
;
36 IBOutlet NSButton
*checkBox_showStatusWindow
;
39 - (void)configureStateList
;
41 - (IBAction
)editState
:(id
)sender
;
42 - (IBAction
)deleteState
:(id
)sender
;
43 - (IBAction
)newState
:(id
)sender
;
45 - (void)stateArrayChanged
:(NSNotification
*)notification
;