class ContentSubPanel;
class Film;
-class ContentPanel
+class ContentPanel : public boost::noncopyable
{
public:
ContentPanel (wxNotebook *, boost::shared_ptr<Film>);
SubtitleContentList selected_subtitle ();
FFmpegContentList selected_ffmpeg ();
+ void add_file_clicked ();
+
private:
- void sequence_video_changed ();
void selection_changed ();
- void add_file_clicked ();
void add_folder_clicked ();
void remove_clicked ();
void earlier_clicked ();
void later_clicked ();
void right_click (wxListEvent &);
+ void files_dropped (wxDropFilesEvent &);
void timeline_clicked ();
void setup ();
void setup_sensitivity ();
+ void add_files (std::list<boost::filesystem::path>);
+
wxPanel* _panel;
wxSizer* _sizer;
wxNotebook* _notebook;
wxButton* _earlier;
wxButton* _later;
wxButton* _timeline;
- wxCheckBox* _sequence_video;
ContentSubPanel* _video_panel;
ContentSubPanel* _audio_panel;
ContentSubPanel* _subtitle_panel;