1 /* $Id: ScanController.h,v 1.4 2005/03/21 12:37:32 titer Exp $
3 This file is part of the HandBrake source code.
4 Homepage: <http://handbrake.m0k.org/>.
5 It may be used under the terms of the GNU General Public License. */
7 #include <Cocoa/Cocoa.h>
10 //@class DriveDetector;
11 @interface ScanController : NSObject
13 hb_handle_t * fHandle;
16 IBOutlet NSWindow * fWindow;
17 IBOutlet NSPanel * fPanel;
19 IBOutlet NSTextField * fStatusField;
20 IBOutlet NSProgressIndicator * fIndicator;
21 IBOutlet NSTextField * fMainWindowSrcName;
25 IBOutlet NSMenuItem * fMainMenuOpenSource;
26 IBOutlet NSMenuItem * fMainMenuAddToQueue;
27 IBOutlet NSMenuItem * fMainMenuStartEncode;
28 IBOutlet NSMenuItem * fMainMenuPauseEncode;
30 IBOutlet NSMenuItem * fMenuQueuePanelShow;
31 IBOutlet NSMenuItem * fMenuPicturePanelShow;
36 - (void) SetHandle: (hb_handle_t *) handle;
38 - (IBAction) Browse: (id) sender;
39 - (IBAction) Cancel: (id) sender;
40 - (void) BrowseDone: (NSOpenPanel *) sheet
41 returnCode: (int) returnCode contextInfo: (void *) contextInfo;