1 /* $Id: PictureController.h,v 1.6 2005/04/14 20:40:05 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 #include "PictureGLView.h"
12 @interface PictureController : NSObject
14 hb_handle_t * fHandle;
24 IBOutlet HBPictureGLView * fPictureGLView;
25 IBOutlet NSTextField * fWidthField;
26 IBOutlet NSStepper * fWidthStepper;
27 IBOutlet NSTextField * fHeightField;
28 IBOutlet NSStepper * fHeightStepper;
29 IBOutlet NSButton * fRatioCheck;
30 IBOutlet NSMatrix * fCropMatrix;
31 IBOutlet NSTextField * fCropTopField;
32 IBOutlet NSStepper * fCropTopStepper;
33 IBOutlet NSTextField * fCropBottomField;
34 IBOutlet NSStepper * fCropBottomStepper;
35 IBOutlet NSTextField * fCropLeftField;
36 IBOutlet NSStepper * fCropLeftStepper;
37 IBOutlet NSTextField * fCropRightField;
38 IBOutlet NSStepper * fCropRightStepper;
39 IBOutlet NSButton * fDeinterlaceCheck;
40 IBOutlet NSButton * fEffectsCheck;
41 IBOutlet NSButton * fPrevButton;
42 IBOutlet NSButton * fNextButton;
43 IBOutlet NSTextField * fInfoField;
46 - (void) SetHandle: (hb_handle_t *) handle;
47 - (void) SetTitle: (hb_title_t *) title;
48 - (void) Display: (int) anim;
50 - (IBAction) SettingsChanged: (id) sender;
51 - (IBAction) PreviousPicture: (id) sender;
52 - (IBAction) NextPicture: (id) sender;
53 - (IBAction) ClosePanel: (id) sender;