+ } else if ( [sender tag] == 2090) {
+
+ int setting = [sender indexOfSelectedItem];
+
+ if ( setting == 0 ) {
+ [(ITTSWBackgroundView *)[sw contentView] setBackgroundMode:ITTSWBackgroundApple];
+ [backgroundColorWell setEnabled:NO];
+ } else if ( setting == 1 ) {
+ [(ITTSWBackgroundView *)[sw contentView] setBackgroundMode:ITTSWBackgroundReadable];
+ [backgroundColorWell setEnabled:NO];
+ } else if ( setting == 2 ) {
+ [(ITTSWBackgroundView *)[sw contentView] setBackgroundMode:ITTSWBackgroundColored];
+ [backgroundColorWell setEnabled:YES];
+ }
+
+ [df setInteger:setting forKey:@"statusWindowBackgroundMode"];
+
+ } else if ( [sender tag] == 2091) {
+ [(ITTSWBackgroundView *)[sw contentView] setBackgroundColor:[sender color]];
+ [df setObject:[NSArchiver archivedDataWithRootObject:[sender color]] forKey:@"statusWindowBackgroundColor"];