X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Ftrackbar.cpp;h=11dd1a6556dfba7e7619219b82aa3eda0c3e2fe8;hb=066170fbc56bb5bd33a5ce0b9b7b668a3f539ee6;hp=71e77a9cfb5a58c5be64db4d4771cb4fd2ec05b5;hpb=d15ac13f2e170f155b4bbd124df48400c339b644;p=r2c2.git diff --git a/source/designer/trackbar.cpp b/source/designer/trackbar.cpp index 71e77a9..11dd1a6 100644 --- a/source/designer/trackbar.cpp +++ b/source/designer/trackbar.cpp @@ -4,39 +4,33 @@ using namespace Msp; Trackbar::Trackbar(Designer &designer): - Toolbar("Track", 240) + Toolbar("Track") { GLtk::Button *btn; pnl_content->add(*(btn = new GLtk::Button("New"))); - btn->set_geometry(GLtk::Geometry(0, 10, 40, 24)); btn->set_style("green"); btn->set_tooltip("Add a track piece (N)"); - btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::new_track)); + btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::new_object)); pnl_content->add(*(btn = new GLtk::Button("Del"))); - btn->set_geometry(GLtk::Geometry(40, 10, 40, 24)); btn->set_style("red"); btn->set_tooltip("Delete selected tracks (X)"); - btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::erase_tracks)); + btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::erase_objects)); pnl_content->add(*(btn = new GLtk::Button("Prop"))); - btn->set_geometry(GLtk::Geometry(80, 10, 40, 24)); btn->set_tooltip("Change properties of selected tracks (P)"); - btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::track_properties)); + btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::object_properties)); pnl_content->add(*(btn = new GLtk::Button("Xtnd"))); - btn->set_geometry(GLtk::Geometry(120, 10, 40, 24)); btn->set_tooltip("Extend straight track out of free endpoint (Shift+N)"); btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::extend_track)); pnl_content->add(*(btn = new GLtk::Button("Conn"))); - btn->set_geometry(GLtk::Geometry(160, 10, 40, 24)); btn->set_tooltip("Connect free endpoints of selected tracks (C)"); btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::connect_tracks)); pnl_content->add(*(btn = new GLtk::Button("Flat"))); - btn->set_geometry(GLtk::Geometry(200, 10, 40, 24)); btn->set_tooltip("Make selected tracks flat (F)"); btn->signal_clicked.connect(sigc::mem_fun(&designer, &Designer::flatten_tracks)); }