From dace71fac17dd5c4999b770315c191d209e1c199 Mon Sep 17 00:00:00 2001 From: Kent Sutherland Date: Mon, 10 Mar 2003 21:28:24 +0000 Subject: [PATCH] Added an enabled item to the EQ menu at Joe's request. setSongRating now sends a float between 0 and 1 instead of 0 and 100 --- MenuTunes.m | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/MenuTunes.m b/MenuTunes.m index 54f5768..145f702 100755 --- a/MenuTunes.m +++ b/MenuTunes.m @@ -522,6 +522,7 @@ Things to do: - (void)rebuildEQPresetsMenu { NSArray *eqPresets = [currentRemote eqPresets]; + NSMenuItem *enabledItem; int i; if (eqMenu && ([[currentRemote eqPresets] count] == [eqMenu numberOfItems])) @@ -530,6 +531,11 @@ Things to do: [eqMenu release]; eqMenu = [[NSMenu alloc] initWithTitle:@""]; + enabledItem = [eqMenu addItemWithTitle:@"EQ Enabled" + action:NULL + keyEquivalent:@""]; + [eqMenu addItem:[NSMenuItem separatorItem]]; + for (i = 0; i < [eqPresets count]; i++) { NSString *setName = [eqPresets objectAtIndex:i]; NSMenuItem *tempItem; @@ -806,7 +812,8 @@ Things to do: - (void)setSongRating:(id)sender { - //[currentRemote setCurrentSongRating:[sender tag]]; + NSLog(@"%f", (float)[sender tag] / 100.0); + [currentRemote setCurrentSongRating:(float)[sender tag] / 100.0]; } // -- 2.20.1