Hey All,
I've began redesigning the UI of the project, and I've come up with something that I think is quite nice, using namespaces for the widget drawing fuctions.
I'm a touch confused on how to handle things like mouse input (clicks & movement) though. AFAIK Ardour has a custom Gtk::DrawingArea based custom canvas, and I'm intrested in how things like mouse click location & movement propogates trough "layers" of the canvas to the "widget" that needs it...
Info appreciated :) -Harry