Here's a suggestion that might make the "move multiple clips between tracks" thing easier for users, without breaking the whole system: what if Ctrl-drag were defined to do both selection and track arming?
What I mean is that if you click or drag the mouse with the Ctrl key pressed, the interface would pick up not just the starting and ending points horizontally (time) but also vertically (tracks). As well as setting the selection, it would also arm and disarm tracks as needed so that the armed tracks will be the ones in the range you dragged across. I'm imagining something like the way the Windows and Mac desktops do rectangle selection. As far as I know, Ctrl-drag doesn't have a currently defined meaning in the Cinelerra interface; Shift-drag does, but Ctrl-drag seems to behave like regular drag. I would also define Ctrl-click to be like a zero-length Ctrl-drag; set the playback head to the clicked location and also arm only the track you clicked in. Moving several edits from one set of tracks to another would then go like this: - Ctrl-drag across where the edits are now - Cut - Ctrl-drag across where you want to put them - Paste The arming and disarming would happen automatically. It wouldn't matter which tracks were armed before you started, because the Ctrl-drag would reset that; it would leave the system in a state with the destination tracks armed. This would not excuse the user from knowing what arming and disarming are for; and it would not help when the user wants to cut from or paste to sets of tracks that are not contiguous; but I think it would simplify the most common case for this kind of editing operation. -- Matthew Skala [EMAIL PROTECTED] Embrace and defend. http://ansuz.sooke.bc.ca/ _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
