X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fpaste_dialog.cc;h=429e8fe6e473a0e145cf99cac80b4dbd8d50bfe2;hb=6e3e984162ca7a181bc7c98d90c295e88e4e7f6c;hp=eade31490540177e2f6486a15913bc902aceee7e;hpb=d26296467bbf6bd1b2300dd862ce55fcd7f3d624;p=dcpomatic.git diff --git a/src/wx/paste_dialog.cc b/src/wx/paste_dialog.cc index eade31490..429e8fe6e 100644 --- a/src/wx/paste_dialog.cc +++ b/src/wx/paste_dialog.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2018 Carl Hetherington + Copyright (C) 2018-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -18,38 +18,44 @@ */ + #include "paste_dialog.h" +#include "check_box.h" + -PasteDialog::PasteDialog (wxWindow* parent, bool video, bool audio, bool subtitle) +PasteDialog::PasteDialog (wxWindow* parent, bool video, bool audio, bool text) : TableDialog (parent, _("Paste"), 1, 0, true) { - _video = new wxCheckBox (this, wxID_ANY, _("Paste video settings")); + _video = new CheckBox (this, _("Paste video settings")); _video->Enable (video); add (_video); - _audio = new wxCheckBox (this, wxID_ANY, _("Paste audio settings")); + _audio = new CheckBox (this, _("Paste audio settings")); _audio->Enable (audio); add (_audio); - _subtitle = new wxCheckBox (this, wxID_ANY, _("Paste subtitle settings")); - _subtitle->Enable (subtitle); - add (_subtitle); + _text = new CheckBox (this, _("Paste subtitle and caption settings")); + _text->Enable (text); + add (_text); layout (); } + bool PasteDialog::video () const { return _video->GetValue (); } + bool PasteDialog::audio () const { return _audio->GetValue (); } + bool -PasteDialog::subtitle () const +PasteDialog::text () const { - return _subtitle->GetValue (); + return _text->GetValue (); }