OSDN Git Service

MacGui: internal code changes
[handbrake-jp/handbrake-jp-git.git] / macosx / ScanController.h
1 /*   $Id: ScanController.h,v 1.4 2005/03/21 12:37:32 titer Exp $
2
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. */
6
7 #include <Cocoa/Cocoa.h>
8
9 #include "hb.h"
10 //@class DriveDetector;
11 @interface ScanController : NSObject
12 {
13     hb_handle_t                  * fHandle;
14         hb_list_t                    * fList;
15     
16     IBOutlet NSWindow            * fWindow;
17     IBOutlet NSPanel             * fPanel;
18     
19     IBOutlet NSTextField         * fStatusField;
20     IBOutlet NSProgressIndicator * fIndicator;
21         IBOutlet NSTextField         * fMainWindowSrcName;
22         
23         /* Menu Items */
24         /* File Menu */
25         IBOutlet NSMenuItem * fMainMenuOpenSource;
26         IBOutlet NSMenuItem * fMainMenuAddToQueue;
27         IBOutlet NSMenuItem * fMainMenuStartEncode;
28         IBOutlet NSMenuItem * fMainMenuPauseEncode;
29         /* Window Menu */
30         IBOutlet NSMenuItem * fMenuQueuePanelShow;
31         IBOutlet NSMenuItem * fMenuPicturePanelShow;
32         
33         
34 }
35
36 - (void)     SetHandle:     (hb_handle_t *) handle;
37 - (void)     Show;
38 - (IBAction) Browse:        (id) sender;
39 - (IBAction) Cancel:        (id) sender;
40 - (void) BrowseDone: (NSOpenPanel *) sheet
41     returnCode: (int) returnCode contextInfo: (void *) contextInfo;
42
43
44 @end