X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fport_matrix_grid.h;h=383db2d42bdccb9478c37374f8ee551fdbb9da97;hb=842c33fba81ee7d360bb347a9a011582f6aac95f;hp=c9b8d999e441c6d08180cba956f92cda2e1be1d6;hpb=f2dbcec61d22f6e5aa483c9c787b660e691f85ad;p=ardour.git diff --git a/gtk2_ardour/port_matrix_grid.h b/gtk2_ardour/port_matrix_grid.h index c9b8d999e4..383db2d42b 100644 --- a/gtk2_ardour/port_matrix_grid.h +++ b/gtk2_ardour/port_matrix_grid.h @@ -41,8 +41,8 @@ class PortMatrixGrid : public PortMatrixComponent public: PortMatrixGrid (PortMatrix *, PortMatrixBody *); - void button_press (double, double, int, uint32_t); - void button_release (double, double, int, uint32_t); + void button_press (double, double, GdkEventButton *); + void button_release (double, double, GdkEventButton *); void motion (double, double); double component_to_parent_x (double x) const; @@ -62,8 +62,8 @@ private: void queue_draw_for (std::list const &); void draw_association_indicator (cairo_t *, uint32_t, uint32_t, double p = 1); void draw_empty_square (cairo_t *, uint32_t, uint32_t); + void draw_non_connectable_indicator (cairo_t *, uint32_t, uint32_t); std::list nodes_on_line (int, int, int, int) const; - PortMatrixNode::State get_association (PortMatrixNode) const; void set_association (PortMatrixNode, bool); bool toggle_state (PortMatrixNode::State) const;