Separate CPL choice for KDMs into a separate class.
[dcpomatic.git] / src / wx / kdm_dialog.h
index a9edd121a5a41b5161ad2b2da1446199af81c4c2..3ec21b41dd5b824dcbdf0ed5a849609b6fffff93 100644 (file)
@@ -30,6 +30,7 @@ class Film;
 class ScreensPanel;
 class KDMTimingPanel;
 class KDMOutputPanel;
+class KDMCPLPanel;
 struct CPLSummary;
 
 class KDMDialog : public wxDialog
@@ -51,18 +52,9 @@ public:
 
 private:
        void setup_sensitivity ();
-       void update_cpl_choice ();
-       void update_cpl_summary ();
-       void cpl_browse_clicked ();
 
        ScreensPanel* _screens;
        KDMTimingPanel* _timing;
+       KDMCPLPanel* _cpl;
        KDMOutputPanel* _output;
-       wxChoice* _cpl;
-       wxButton* _cpl_browse;
-       wxStaticText* _dcp_directory;
-       wxStaticText* _cpl_id;
-       wxStaticText* _cpl_annotation_text;
-
-       std::vector<CPLSummary> _cpls;
 };