From 4a72145d1dde826bf6e84bc0141861fc5b396fa1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 14 Jan 2015 17:54:26 -0500 Subject: unfinished save-as dialog, to serve as example/guide/framework for full implementation --- gtk2_ardour/ardour_ui.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'gtk2_ardour/ardour_ui.h') diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 8a4e04a290..f5e8972a70 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -125,6 +125,10 @@ namespace Gtkmm2ext { class TearOff; } +namespace Gtk { + class ProgressBar; +} + class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr { private: @@ -605,6 +609,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI, public ARDOUR::SessionHandlePtr guint32 last_key_press_time; void snapshot_session (bool switch_to_it); + bool save_as_progress_update (float fraction, int64_t cnt, int64_t total, Gtk::Label* label, Gtk::ProgressBar* bar); void save_session_as (); void rename_session (); void setup_order_hint (); -- cgit v1.2.3