X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fpaste_dialog.cc;h=429e8fe6e473a0e145cf99cac80b4dbd8d50bfe2;hb=e72a69ac2ebf24df05ba4b6de65bfa338a58b0ec;hp=c613cad3b6f39a791bfacd6007f0125e2c7822ef;hpb=a5c629cb9b638b67a0e4c2d26fe9ab2e124bf0eb;p=dcpomatic.git diff --git a/src/wx/paste_dialog.cc b/src/wx/paste_dialog.cc index c613cad3b..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,36 +18,42 @@ */ + #include "paste_dialog.h" +#include "check_box.h" + 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); - _text = new wxCheckBox (this, wxID_ANY, _("Paste subtitle and caption settings")); + _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::text () const {