summaryrefslogtreecommitdiff
path: root/src/wx/hints_dialog.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-07-26 17:58:06 +0100
committerCarl Hetherington <cth@carlh.net>2018-07-26 17:58:06 +0100
commitc8b10d5eac6006b62d2a7add9da0c6206b72899b (patch)
tree1dfdac2193d23f4399acb0d12fea4f282e919bc9 /src/wx/hints_dialog.h
parent573e3f56af070750a755940203cd971c12928bc3 (diff)
Background-threaded hints including line length of CCAPs.
Diffstat (limited to 'src/wx/hints_dialog.h')
-rw-r--r--src/wx/hints_dialog.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/wx/hints_dialog.h b/src/wx/hints_dialog.h
index c02cc8c85..06f979a74 100644
--- a/src/wx/hints_dialog.h
+++ b/src/wx/hints_dialog.h
@@ -1,5 +1,5 @@
/*
- Copyright (C) 2012-2015 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2012-2018 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
@@ -24,6 +24,7 @@
class wxRichTextCtrl;
class Film;
+class Hints;
class HintsDialog : public wxDialog
{
@@ -33,9 +34,18 @@ public:
private:
void film_changed ();
void shut_up (wxCommandEvent& ev);
+ void update ();
+ void hint (std::string text);
+ void pulse ();
+ void finished ();
+ void progress (std::string m);
boost::weak_ptr<Film> _film;
+ wxGauge* _gauge;
+ wxStaticText* _gauge_message;
wxRichTextCtrl* _text;
+ boost::shared_ptr<Hints> _hints;
+ std::list<std::string> _current;
boost::signals2::scoped_connection _film_changed_connection;
boost::signals2::scoped_connection _film_content_changed_connection;