diff options
author | David Robillard <d@drobilla.net> | 2007-03-11 23:45:54 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2007-03-11 23:45:54 +0000 |
commit | 04c6f60d1f1fb94f6a9dca81439026db22ebb88e (patch) | |
tree | 29b6bdd73bcfaa4e917185d93808957e44d6e92a /src/gui/MachinaGUI.cpp | |
parent | f3ba4fc81cecf8ba61c2508ed9a624c794ab88b5 (diff) | |
download | machina-04c6f60d1f1fb94f6a9dca81439026db22ebb88e.tar.gz machina-04c6f60d1f1fb94f6a9dca81439026db22ebb88e.tar.bz2 machina-04c6f60d1f1fb94f6a9dca81439026db22ebb88e.zip |
Auto-arranging in flowcanvas/machina.
git-svn-id: http://svn.drobilla.net/lad/machina@353 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/MachinaGUI.cpp')
-rw-r--r-- | src/gui/MachinaGUI.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/MachinaGUI.cpp b/src/gui/MachinaGUI.cpp index 121e25a..1266147 100644 --- a/src/gui/MachinaGUI.cpp +++ b/src/gui/MachinaGUI.cpp @@ -131,8 +131,9 @@ MachinaGUI::MachinaGUI(SharedPtr<Machina::Engine> engine) xml->get_widget("bpm_spinbutton", _bpm_spinbutton); xml->get_widget("quantize_checkbutton", _quantize_checkbutton); xml->get_widget("quantize_spinbutton", _quantize_spinbutton); - xml->get_widget("zoom_full_but", _zoom_full_button); xml->get_widget("zoom_normal_but", _zoom_normal_button); + xml->get_widget("zoom_full_but", _zoom_full_button); + xml->get_widget("arrange_but", _arrange_button); _canvas_scrolledwindow->add(*_canvas); //m_canvas_scrolledwindow->signal_event().connect(sigc::mem_fun(_canvas, &FlowCanvas::scroll_event_handler)); @@ -145,6 +146,7 @@ MachinaGUI::MachinaGUI(SharedPtr<Machina::Engine> engine) sigc::mem_fun(this, &MachinaGUI::zoom), 1.0)); _zoom_full_button->signal_clicked().connect(sigc::mem_fun(_canvas.get(), &MachinaCanvas::zoom_full)); + _arrange_button->signal_clicked().connect(sigc::mem_fun(_canvas.get(), &MachinaCanvas::arrange)); _menu_file_open->signal_activate().connect( sigc::mem_fun(this, &MachinaGUI::menu_file_open)); |