X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Fwx%2Ffilter_editor.cc;h=32faee35dcfdaa66d11c35fe3ddccf86f512b4b7;hp=d70402b5f68c2aaf94ef597b9d9a234215c112f5;hb=9c1bb2e5ca7c80c4e26b1b2e41159aa171360a94;hpb=cac2b6f2c8dffcb7271d71fc23c0150c2fe4d6ea diff --git a/src/wx/filter_editor.cc b/src/wx/filter_editor.cc index d70402b5f..32faee35d 100644 --- a/src/wx/filter_editor.cc +++ b/src/wx/filter_editor.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2012 Carl Hetherington + Copyright (C) 2012-2018 Carl Hetherington This file is part of DCP-o-matic. @@ -22,11 +22,13 @@ * @brief A panel to select FFmpeg filters. */ -#include -#include -#include "lib/filter.h" #include "filter_editor.h" #include "wx_util.h" +#include "static_text.h" +#include "check_box.h" +#include "lib/filter.h" +#include +#include using namespace std; @@ -54,14 +56,14 @@ FilterEditor::FilterEditor (wxWindow* parent, vector const & act for (CategoryMap::iterator i = categories.begin(); i != categories.end(); ++i) { - wxStaticText* c = new wxStaticText (this, wxID_ANY, std_to_wx (i->first)); + wxStaticText* c = new StaticText (this, std_to_wx(i->first)); wxFont font = c->GetFont(); font.SetWeight(wxFONTWEIGHT_BOLD); c->SetFont(font); sizer->Add (c); for (list::iterator j = i->second.begin(); j != i->second.end(); ++j) { - wxCheckBox* b = new wxCheckBox (this, wxID_ANY, std_to_wx ((*j)->name ())); + wxCheckBox* b = new CheckBox (this, std_to_wx ((*j)->name ())); bool const a = find (active.begin(), active.end(), *j) != active.end (); b->SetValue (a); _filters[*j] = b;