+ double _last_motion_y;
+
+ RegionLayeringOrderEditor* layering_order_editor;
+ void update_region_layering_order_editor ();
+
+ /** Track that was the source for the last cut/copy operation. Used as a place
+ to paste things iff there is no selected track.
+ */
+ TimeAxisView* _last_cut_copy_source_track;
+
+ /** true if a change in Selection->regions should change the selection in the region list.
+ See EditorRegions::selection_changed.
+ */
+ bool _region_selection_change_updates_region_list;
+
+ void setup_fade_images ();
+ std::map<ARDOUR::FadeShape, Gtk::Image*> _fade_in_images;
+ std::map<ARDOUR::FadeShape, Gtk::Image*> _fade_out_images;
+
+ Gtk::MenuItem& action_menu_item (std::string const &);
+ void action_pre_activated (Glib::RefPtr<Gtk::Action> const &);
+
+ void set_canvas_cursor_for_region_view (double, RegionView *);
+
+ MouseCursors* _cursors;
+
+ void resize_text_widgets ();
+