{ IBClasses = ( { ACTIONS = { addFiles = id; delEntries = id; loadPlaylist = id; savePlaylist = id; savePlaylistAs = id; showInfo = id; }; CLASS = AppController; LANGUAGE = ObjC; OUTLETS = { infoPanel = NSPanel; mainWindow = NSWindow; playlistController = PlaylistController; }; SUPERCLASS = NSObject; }, { CLASS = DNDArrayController; LANGUAGE = ObjC; OUTLETS = {tableView = NSTableView; }; SUPERCLASS = NSArrayController; }, { ACTIONS = {cancel = id; openFeedbackWindow = id; sendFeedback = id; }; CLASS = FeedbackController; LANGUAGE = ObjC; OUTLETS = { feedbackWindow = NSWindow; fromView = NSTextField; messageView = NSTextView; sendingIndicator = NSProgressIndicator; subjectView = NSTextField; }; SUPERCLASS = NSObject; }, {CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, { ACTIONS = {takeRepeatFromObject = id; takeShuffleFromObject = id; }; CLASS = PlaylistController; LANGUAGE = ObjC; SUPERCLASS = DNDArrayController; }, {CLASS = PlaylistEntry; LANGUAGE = ObjC; SUPERCLASS = NSObject; }, { CLASS = PlaylistView; LANGUAGE = ObjC; OUTLETS = {playlistController = PlaylistController; soundController = SoundController; }; SUPERCLASS = NSTableView; }, { ACTIONS = { next = id; pause = id; pauseResume = id; prev = id; resume = id; seek = id; stop = id; }; CLASS = SoundController; LANGUAGE = ObjC; OUTLETS = { bitrateField = NSTextField; lengthField = NSTextField; playlistController = PlaylistController; positionSlider = TrackingSlider; timeField = NSTextField; }; SUPERCLASS = NSObject; }, {CLASS = TrackingSlider; LANGUAGE = ObjC; SUPERCLASS = NSSlider; }, { ACTIONS = {okay = id; openUpdateWindow = id; takeBoolFromObject = id; }; CLASS = UpdateController; LANGUAGE = ObjC; OUTLETS = { autoCheckButton = NSButton; checkingIndicator = NSProgressIndicator; okayButton = NSButton; statusView = NSTextField; updateWindow = NSWindow; }; SUPERCLASS = NSObject; } ); IBVersion = 1; }