+- (void)showDebugModeEnabledWindow
+{
+ [_window setImage:[NSImage imageNamed:@"Setup"]];
+ [_window setSizing:(ITTransientStatusWindowSizing)[df integerForKey:@"statusWindowSizing"]];
+ [_window buildDialogWindowWithMessage:NSLocalizedString(@"debugmodeenabled", @"Debug Mode Enabled")
+ defaultButton:@"OK"
+ alternateButton:nil
+ target:[MainController sharedController]
+ defaultAction:@selector(cancelReconnect)
+ alternateAction:nil];
+
+ _currentType = StatusWindowDebugType;
+ [_window appear:self];
+ [_window setLocked:YES];
+}
+
+- (StatusWindowType)currentStatusWindowType
+{
+ return _currentType;
+}
+
+- (void)updateTime:(NSString *)time
+{
+ if (time && [time length]) {
+ [_window updateTime:time range:_timeRange];
+ }
+}
+