On Sunday 25 Sep 2005 23:02, Stephen Torri wrote: > On Sat, 2005-09-17 at 15:22 +0100, Chris Cannam wrote: > > On Saturday 17 Sep 2005 15:03, Chris Cannam wrote: > > * Single-clicking on the fretboard to open the fretboard editor > > isn't a good idea
Actually, I'd like to retract that one, with apologies for the misdirection. I see now that what you were doing was taken from the behaviour of the Text tool. With that tool active, you click once to insert text, and then click once on existing text to edit it. It's entirely reasonable for the fretboard tool to work the same way. What was confusing me was the fact that activating the fretboard tool doesn't yet change the mouse cursor, so I had forgotten the fretboard tool was active. With the default selection tool active, double-clicking on a fretboard should ideally open the fretboard editor. I was thinking you'd somehow coded it up so that single-click with the default tool opened the fretboard editor; I see this isn't the case. So, ideally: * Single-click with fretboard tool on an existing fretboard opens fretboard editor on that fretboard (just as you originally coded -- sorry about that) * Single-click with fretboard tool in empty space opens fretboard editor for a new fretboard (also just as you originally coded) * Fretboard tool needs to change the mouse cursor (to what, I wonder?) just as the text tool and others do * Double-click with selection tool on an existing fretboard does likewise (does this work for text? I can't remember. It should) * Single-click with selection tool on an existing fretboard selects that fretboard (I would expect this to work by default). > b) Provide ability to drag fretboard from one location to another This may not be necessary -- the existing micro-positioning (shift-click-drag) might already work. I haven't had a moment to try it. > At the end of each sunday I will commit the work to CVS. That way > anyone interested in the progress of this list can sync up and > review. That sounds good. I'm very much looking forward to seeing this work ready and integrated. By the way, I have a point of conceptual confusion about the fretboard editor. Let's say you open it and select a known chord through the selection boxes at the top. Then you edit the chord on the fretboard, so as to end up with something totally different. But the name of the chord you started from is still shown above, even though it's now completely different. So what is actually stored in the composition when you apply the dialog? Does it record the formal name of the known chord you started from, or just the modified fingering? Is there any way in the GUI to assign a new name to a modified fingering? (I guess that has to be part of the plan, along with saving them out to file.) I'm just vaguely wondering whether somewhere, deep down in the .rg file, there's always going to be something faintly identifying your completely spurious chord with the nice plain C major you started with when creating it. Chris ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
