+//
+// StatusWindowController.m
+// MenuTunes
+//
+// Created by Matthew L. Judy on Thu Apr 17 2003.
+// Copyright (c) 2003 NibFile.com. All rights reserved.
+//
+
#import "StatusWindowController.h"
-#import "StatusWindow.h"
+
@implementation StatusWindowController
-- (id)init
+
+- (void)showSongWindowWithTitle:(NSString *)title
+ album:(NSString *)album
+ artist:(NSString *)artist
+ time:(NSString *)time // FLOW: Should probably be NSDate or something.
+ trackNumber: (int)trackNumber
+ trackTotal: (int)trackTotal
+ rating: (int)rating
+{
+
+}
+
+- (void)showUpcomingSongsWithTitles:(NSArray *)titleStrings
{
- if ( (self = [super init]) )
- {
- [NSBundle loadNibNamed:@"StatusWindow" owner:self];
- [statusWindow center];
- }
- return self;
+
}
-- (void)setUpcomingSongs:(NSString *)string numSongs:(int)songs
+- (void)showVolumeWindowWithLevel:(int)level
{
- [statusField setStringValue:string];
- [statusWindow setFrame:NSMakeRect(0, 0, 300, 40 + (songs * 17)) display:NO];
- [statusWindow center];
- [statusWindow makeKeyAndOrderFront:nil];
+
}
-- (void)setTrackInfo:(NSString *)string lines:(int)lines
+- (void)showRatingWindowWithLevel:(int)level
{
- [statusField setStringValue:string];
- [statusWindow setFrame:NSMakeRect(0, 0, 316, 40 + (lines * 17)) display:NO];
- [statusWindow center];
- [statusWindow makeKeyAndOrderFront:nil];
+
}
-- (void)fadeWindowOut
+- (void)showShuffleWindowWithMode:(MTStatusWindowShuffleMode)mode
{
- [NSThread detachNewThreadSelector:@selector(fadeOutAux) toTarget:self withObject:nil];
+
}
-- (void)fadeOutAux
+- (void)showLoopWindowWithMode:(MTStatusWindowLoopMode)mode
{
- NSAutoreleasePool *p00l = [[NSAutoreleasePool alloc] init];
- float i;
- for (i = 1.0; i > 0; i -= .003)
- {
- [statusWindow setAlphaValue:i];
- }
- [statusWindow close];
- [p00l release];
+
}
-@end
+@end
\ No newline at end of file