#include <wx/dialog.h>
#include <wx/textctrl.h>
+#include <boost/shared_ptr.hpp>
class Film;
class DCINameDialog : public wxDialog
{
public:
- DCINameDialog (wxWindow *, Film *);
+ DCINameDialog (wxWindow *, boost::shared_ptr<Film>);
private:
- void dci_name_prefix_changed (wxCommandEvent &);
void audio_language_changed (wxCommandEvent &);
void subtitle_language_changed (wxCommandEvent &);
void territory_changed (wxCommandEvent &);
void facility_changed (wxCommandEvent &);
void package_type_changed (wxCommandEvent &);
- wxTextCtrl* _dci_name_prefix;
wxTextCtrl* _audio_language;
wxTextCtrl* _subtitle_language;
wxTextCtrl* _territory;
wxTextCtrl* _facility;
wxTextCtrl* _package_type;
- Film* _film;
+ boost::shared_ptr<Film> _film;
};