- ITStatusItem *statusItem;
- NSMenu *menu;
- ITMTRemote *currentRemote;
- NSMutableArray *remoteArray;
-
- //Used in updating the menu automatically
- NSTimer *refreshTimer;
- int trackInfoIndex;
- int lastSongIndex;
- int lastPlaylistIndex;
- BOOL isPlayingRadio;
-
- ITMTRemotePlayerRunningState isAppRunning;
- BOOL didHaveAlbumName;
- BOOL didHaveArtistName; //Helper variable for creating the menu
-
- //For upcoming songs
- NSMenuItem *upcomingSongsItem;
- NSMenu *upcomingSongsMenu;
-
- //For playlist selection
- NSMenuItem *playlistItem;
- NSMenu *playlistMenu;
-
- //For EQ sets
- NSMenuItem *eqItem;
- NSMenu *eqMenu;
-
- //For song ratings
- NSMenuItem *songRatingMenuItem;
- NSMenu *ratingMenu;
-
- NSMenuItem *playPauseMenuItem; //Toggle between 'Play' and 'Pause'
-
- PreferencesController *prefsController;
- StatusWindow *statusWindow; //Shows track info and upcoming songs.