-
Notifications
You must be signed in to change notification settings - Fork 0
/
gui.h
102 lines (96 loc) · 3.88 KB
/
gui.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
//////////////////////////////////////////////////////////////////////
// This file was auto-generated by codelite's wxCrafter Plugin
// wxCrafter project file: gui.wxcp
// Do not modify this file by hand!
//////////////////////////////////////////////////////////////////////
#ifndef CODELITE_FFCUT_GUI_BASE_CLASSES_H
#define CODELITE_FFCUT_GUI_BASE_CLASSES_H
#include <wx/settings.h>
#include <wx/xrc/xmlres.h>
#include <wx/xrc/xh_bmp.h>
#include <wx/frame.h>
#include <wx/iconbndl.h>
#include <wx/artprov.h>
#include <wx/sizer.h>
#include <wx/statbmp.h>
#include <wx/textctrl.h>
#include <wx/slider.h>
#include <wx/button.h>
#include <wx/combobox.h>
#include <wx/arrstr.h>
#include <wx/filepicker.h>
#include <wx/checklst.h>
#include <wx/spinbutt.h>
#include <wx/statusbr.h>
#if wxVERSION_NUMBER >= 2900
#include <wx/persist.h>
#include <wx/persist/toplevel.h>
#include <wx/persist/bookctrl.h>
#include <wx/persist/treebook.h>
#endif
class MainFrameBase : public wxFrame
{
protected:
wxStaticBitmap* bmpPreview;
wxTextCtrl* tcLog;
wxSlider* sdPosition;
wxButton* btRRR;
wxButton* btRR;
wxButton* btR;
wxButton* btF;
wxButton* btFF;
wxButton* btFFF;
wxButton* btAddCut;
wxButton* btRemoveCut;
wxComboBox* cbCuts;
wxButton* btTestCut;
wxFilePickerCtrl* fpIn;
wxFilePickerCtrl* fpOut;
wxTextCtrl* tcOptions;
wxButton* btScan;
wxButton* btCut;
wxCheckListBox* clStreams;
wxSpinButton* sbStreamorder;
wxStatusBar* sbStatus;
protected:
virtual void OnKeyDown(wxKeyEvent& event) { event.Skip(); }
virtual void OnSdpositionScrollChanged(wxScrollEvent& event) { event.Skip(); }
virtual void btRRROnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btRROnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btROnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btFOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btFFOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btFFFOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btAddCutOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btRemoveCutOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void cbCutsOnCombobox(wxCommandEvent& event) { event.Skip(); }
virtual void OnFpinFilepickerChanged(wxFileDirPickerEvent& event) { event.Skip(); }
virtual void btScanOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void btCutOnButtonClick(wxCommandEvent& event) { event.Skip(); }
virtual void sbStreamorderOnSpin(wxSpinEvent& event) { event.Skip(); }
public:
wxStaticBitmap* GetBmpPreview() { return bmpPreview; }
wxTextCtrl* GetTcLog() { return tcLog; }
wxSlider* GetSdPosition() { return sdPosition; }
wxButton* GetBtRRR() { return btRRR; }
wxButton* GetBtRR() { return btRR; }
wxButton* GetBtR() { return btR; }
wxButton* GetBtF() { return btF; }
wxButton* GetBtFF() { return btFF; }
wxButton* GetBtFFF() { return btFFF; }
wxButton* GetBtAddCut() { return btAddCut; }
wxButton* GetBtRemoveCut() { return btRemoveCut; }
wxComboBox* GetCbCuts() { return cbCuts; }
wxButton* GetBtTestCut() { return btTestCut; }
wxFilePickerCtrl* GetFpIn() { return fpIn; }
wxFilePickerCtrl* GetFpOut() { return fpOut; }
wxTextCtrl* GetTcOptions() { return tcOptions; }
wxButton* GetBtScan() { return btScan; }
wxButton* GetBtCut() { return btCut; }
wxCheckListBox* GetClStreams() { return clStreams; }
wxSpinButton* GetSbStreamorder() { return sbStreamorder; }
wxStatusBar* GetSbStatus() { return sbStatus; }
MainFrameBase(wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("ffcut"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize(600,750), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL);
virtual ~MainFrameBase();
};
#endif