On November 8, 2015 08:32:19 PM Andrew Deryabin wrote:
> Hi Tim,
> 
> 08.11.2015 20:17, Tim E. Real пишет:
> > On November 8, 2015 10:25:06 AM Andrew Deryabin wrote:
> >> Hi Tim,
> >> 
> >> 06.11.2015 05:22, Tim E. Real пишет:
> >>> Hi, more routing fixes.
> >>> The Graphical Routing dialog is virtually fully usable now
> >>> 
> >>>    regarding the actual trees and connections,
> >>>    despite some unfinished minor graphical things.
> >> 
> >> Checked - it works :). As usual I have one question. In advanced router
> >> is there an ability to connect individual channels of multi-output
> >> instruments?
> > 
> > Yup.
> > I was hoping you'd get a kick out of the ability - your
> > 
> >   SimpleDrums multi-channel modification is awesome and
> >   provided inspiration and testing.
> > 
> > Maybe it's not so obvious, but you click on the individual channel
> > 
> >   'dots' in the left and right panes and then click the 'connect' button.
> 
> Hmm :). From the first time of testing I decided not to look at code and
> feel like an ordinal user. May be that's why I didn't get how to make this.
> What I've tried:
> In the left pane (for example) I find the needed instrument's channel
> and double-click on it. I imagined that now router should enter in so
> called 'connect mode' when it waits for another double-click on needed
> channel at the right pane. But nothing happened.
> 
> Now it's clear that my way was an alternate to yours - with button. But
> in your case there are 3 clicks and mouse moves and in my case - only 2.
> I don't want to say that button's way is not so perfect, but
> double-clicking way is more intuitive imho.

Hm, never thought about a double-click, but...
Um, doesn't a double-click count as two physical click operations?
So with that way it's four clicks? Two for each pane.

Maybe if you double-click one pane then simply single-click the other
 while it is still in 'connect mode'. That works.
Still three clicks though.

We can make it so that you click and hold in one pane then drag
 across to the other pane. Similar to QJackCtl.
One click and a drag.
The other pane would auto-scroll as you search for the desired item.
Even draw a temporary connection line as you search item to item.

I actually wanted to make the whole thing exactly like popup menus -
 one click to open and a drag to complete.
I wanted to /replace/ the popup menus with this.
The behaviour would be identical except now it's inside a sizable window.
I was hoping to display only /one/ pane in context of who opened the dialog.
But it was not achievable because the user needs to decide where to begin 
 the drag at either of two places: an Omni item or a Channels item.

Obviously still room for changes.

I will be adding a feature so that you can click and drag to select 
 more than one channel at a time, instead of having to click on each 
 channel at a time. Hopefully will be in the popup menus too.

Tim.

------------------------------------------------------------------------------
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to