mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 19:16:40 +01:00
push2: substantial improvements to track mix mode, and a few other details
This commit is contained in:
parent
f12150a1ed
commit
3aa0676f70
7 changed files with 403 additions and 163 deletions
|
|
@ -29,6 +29,7 @@ namespace ARDOUR {
|
|||
namespace ArdourCanvas {
|
||||
class Rectangle;
|
||||
class Text;
|
||||
class Line;
|
||||
}
|
||||
|
||||
namespace ArdourSurface {
|
||||
|
|
@ -59,10 +60,12 @@ class MixLayout : public Push2Layout
|
|||
void strip_vpot_touch (int, bool);
|
||||
|
||||
private:
|
||||
ArdourCanvas::Rectangle* bg;
|
||||
ArdourCanvas::Line* upper_line;
|
||||
std::vector<ArdourCanvas::Text*> upper_text;
|
||||
std::vector<ArdourCanvas::Text*> lower_text;
|
||||
std::vector<ArdourCanvas::Rectangle*> backgrounds;
|
||||
ArdourCanvas::Rectangle* selection_bg;
|
||||
std::vector<ArdourCanvas::Rectangle*> upper_backgrounds;
|
||||
std::vector<ArdourCanvas::Rectangle*> lower_backgrounds;
|
||||
Push2Knob* knobs[8];
|
||||
|
||||
/* stripables */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue