summaryrefslogtreecommitdiffstats
path: root/beos/ScanView.h
diff options
context:
space:
mode:
authorhandbrake <[email protected]>2006-01-14 12:56:59 +0000
committerhandbrake <[email protected]>2006-01-14 12:56:59 +0000
commit452f36599a1ea52f3bd42361b534594568c428fd (patch)
tree7f53f79212cf524f0a13ed5ee2250992f21eabcb /beos/ScanView.h
parenta9a84221af31ca7d11d1aa182d8b152270203f9f (diff)
HandBrake 0.4
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'beos/ScanView.h')
-rw-r--r--beos/ScanView.h48
1 files changed, 48 insertions, 0 deletions
diff --git a/beos/ScanView.h b/beos/ScanView.h
new file mode 100644
index 000000000..5e2514b54
--- /dev/null
+++ b/beos/ScanView.h
@@ -0,0 +1,48 @@
+/* $Id: ScanView.h,v 1.2 2003/10/13 22:23:02 titer Exp $
+
+ This file is part of the HandBrake source code.
+ Homepage: <http://beos.titer.org/handbrake/>.
+ It may be used under the terms of the GNU General Public License. */
+
+#ifndef HB_SCAN_VIEW_H
+#define HB_SCAN_VIEW_H
+
+#include <View.h>
+class BButton;
+class BFilePanel;
+class BMenuField;
+class BPopUpMenu;
+class BRadioButton;
+class BStringView;
+class BTextControl;
+
+#include "Common.h"
+
+#define SCAN_RADIO 'scra'
+#define SCAN_BROWSE_BUTTON 'sbrb'
+#define SCAN_OPEN 'scop'
+
+class ScanView : public BView
+{
+ public:
+ ScanView( HBManager * manager );
+ void MessageReceived( BMessage * message );
+ void UpdateIntf( HBStatus status );
+
+ private:
+ void DetectVolumes();
+
+ HBManager * fManager;
+
+ BRadioButton * fRadioDetected;
+ BRadioButton * fRadioFolder;
+ BMenuField * fField;
+ BPopUpMenu * fPopUp;
+ BTextControl * fFolderControl;
+ BButton * fBrowseButton;
+ BFilePanel * fFilePanel;
+ BStringView * fStatusString;
+ BButton * fOpenButton;
+};
+
+#endif