X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fnag_dialog.h;h=1552becc8be132e4920b7ddeb5996ee8a257a949;hb=d0188ed3e1ea5536e729e93b87d54114368120ac;hp=06f98d967c75766daa6bbb800c717a9c8a3b80f6;hpb=bb80004d3201047a33dd251ea6c3f6de2b47cb3b;p=dcpomatic.git diff --git a/src/wx/nag_dialog.h b/src/wx/nag_dialog.h index 06f98d967..1552becc8 100644 --- a/src/wx/nag_dialog.h +++ b/src/wx/nag_dialog.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2017 Carl Hetherington + Copyright (C) 2017-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -18,18 +18,21 @@ */ + #include "lib/config.h" +#include +LIBDCP_DISABLE_WARNINGS #include +LIBDCP_ENABLE_WARNINGS -class wxRichTextCtrl; class NagDialog : public wxDialog { public: - static void maybe_nag (wxWindow* parent, Config::Nag nag, wxString message); + static bool maybe_nag (wxWindow* parent, Config::Nag nag, wxString message, bool can_cancel = false); private: - NagDialog (wxWindow* parent, Config::Nag nag, wxString message); + NagDialog (wxWindow* parent, Config::Nag nag, wxString message, bool can_cancel); void shut_up (wxCommandEvent& ev); wxStaticText* _text;