Archive / / / / / ProgressPane.h
2008-10-07 02:33:35 UTC
previous next
/* Echo Media Player * Copyright (C) 2008 Shane O'Connell * * [ The original file includes a copyright header in this location describing * the file as being released under the terms of the GNU General Public * License. It has been removed in order to display the file as part of the * archive. ] */ #ifndef PROGRESSPANE_H_ #define PROGRESSPANE_H_ #include <gtkmm.h> class ProgressPane : public Gtk::VBox { public: ProgressPane(); void set_main_text(const Glib::ustring& text); void set_progress_text(const Glib::ustring& progress_text); void set_fraction_done(double fraction); void pulse(const Glib::ustring& progress_text); private: Gtk::Label m_text; Gtk::ProgressBar m_progressbar; }; #endif /* PROGRESSPANE_H_ */