+- (void)showReconnectQueryWindow
+{
+ NSString *message = @"The selected shared player is available again.\nWould you like to reconnect to it?.";
+
+ [_window setImage:[NSImage imageNamed:@"Register"]];
+ [_window setSizing:(ITTransientStatusWindowSizing)[df integerForKey:@"statusWindowSizing"]];
+ [_window buildDialogWindowWithMessage:message
+ defaultButton:@"Reconnect"
+ alternateButton:@"Ignore"
+ target:[MainController sharedController]
+ defaultAction:@selector(reconnect)
+ alternateAction:@selector(cancelReconnect)];
+
+ [_window appear:self];
+ [_window setLocked:YES];
+}
+
+- (void)showPreferencesUpdateWindow
+{
+ NSString *message = @"The new features in this version of MenuTunes\nrequire you to reconfigure your preferences.";
+
+ [_window setImage:[NSImage imageNamed:@"Setup"]];
+ [_window setSizing:(ITTransientStatusWindowSizing)[df integerForKey:@"statusWindowSizing"]];
+ [_window buildDialogWindowWithMessage:message
+ defaultButton:@"Show Preferences"
+ alternateButton:@"OK"
+ target:[MainController sharedController]
+ defaultAction:@selector(showPreferencesAndClose)
+ alternateAction:@selector(cancelReconnect)];
+
+ [_window appear:self];
+ [_window setLocked:YES];
+}