diff options
Diffstat (limited to 'src/gui/MachinaGUI.hpp')
-rw-r--r-- | src/gui/MachinaGUI.hpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gui/MachinaGUI.hpp b/src/gui/MachinaGUI.hpp index 6c85dca..c06d6b3 100644 --- a/src/gui/MachinaGUI.hpp +++ b/src/gui/MachinaGUI.hpp @@ -95,6 +95,7 @@ protected: void mutate(SPtr<machina::Machine> machine, unsigned mutation); void zoom(double z); void update_toolbar(); + void rebuild_canvas(); bool scrolled_window_event(GdkEvent* ev); bool idle_callback(); @@ -104,9 +105,9 @@ protected: bool evolve_callback(); #endif - void record_toggled(); - void stop_clicked(); + void stop_toggled(); void play_toggled(); + void record_toggled(); void quantize_changed(); void tempo_changed(); @@ -155,7 +156,7 @@ protected: Gtk::CheckButton* _quantize_checkbutton; Gtk::SpinButton* _quantize_spinbutton; Gtk::ToggleToolButton* _record_button; - Gtk::ToolButton* _stop_button; + Gtk::ToggleToolButton* _stop_button; Gtk::ToggleToolButton* _play_button; Gtk::ToolButton* _zoom_normal_button; Gtk::ToolButton* _zoom_full_button; |