Plugin GUI activate/enable update (prefer enable)
[ardour.git] / gtk2_ardour / location_ui.h
index 3ddc2cb248da68c6bc48c9c55c809355ef460977..cdbc952e6c11821cbf6bacb727d0a112b3367363 100644 (file)
@@ -26,7 +26,6 @@
 #include <gtkmm/table.h>
 #include <gtkmm/entry.h>
 #include <gtkmm/label.h>
-#include <gtkmm/paned.h>
 #include <gtkmm/scrolledwindow.h>
 
 #include "pbd/signals.h"
@@ -34,6 +33,9 @@
 #include "ardour/location.h"
 #include "ardour/session_handle.h"
 
+#include <gtkmm2ext/pane.h>
+
+#include "ardour_button.h"
 #include "ardour_window.h"
 #include "audio_clock.h"
 
@@ -80,13 +82,13 @@ class LocationEditRow  : public Gtk::HBox, public ARDOUR::SessionHandlePtr
 
        Gtk::HBox     start_hbox;
        AudioClock    start_clock;
-       Gtk::Button   start_to_playhead_button;
-       Gtk::Button   locate_to_start_button;
+       ArdourButton  start_to_playhead_button;
+       ArdourButton  locate_to_start_button;
 
        Gtk::HBox     end_hbox;
        AudioClock    end_clock;
-       Gtk::Button   end_to_playhead_button;
-       Gtk::Button   locate_to_end_button;
+       ArdourButton  end_to_playhead_button;
+       ArdourButton  locate_to_end_button;
 
        AudioClock    length_clock;
        Gtk::CheckButton cd_check_button;
@@ -94,7 +96,7 @@ class LocationEditRow  : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        Gtk::CheckButton lock_check_button;
        Gtk::CheckButton glue_check_button;
 
-       Gtk::Button   remove_button;
+       ArdourButton   remove_button;
 
        Gtk::HBox     cd_track_details_hbox;
        Gtk::Entry    isrc_entry;
@@ -177,7 +179,7 @@ class LocationUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        LocationEditRow      punch_edit_row;
        Gtk::VBox loop_punch_box;
 
-       Gtk::VPaned loc_range_panes;
+       Gtkmm2ext::VPane loc_range_panes;
 
        Gtk::VBox  loc_frame_box;
        Gtk::Button add_location_button;