select all items within a whole file including all flows

Hello,

ctrl/cmd + a selects all item within an activated flow.
Is there a way to select all items in all flows in a file?

Currently, I would like to reset all frame breaks and system breaks simply.
However, I need it when changing specific properties of items across whole flows.

1 Like

I need to select all across all flows as well. It would also be useful to be able to select a staff or group across all flows.

We don’t have any plans for this at the moment, but I wouldn’t absolutely rule it out for the future.

3 Likes

+1 vote for a option-Select-All which would include the entire project. I would love to make more use of Flows, for example to separate REFRAIN and VERSES. But this limitation on Select All is a deal breaker. So I only use separate flows when I really need to, for example, to totally omit sections of music (bars) for some players.

If you zoom out so that the pages are very small, it is possibly to ‘rubber-band’ (drag-select) across more than one flow.

If you’re having to do the same things repeatedly to different flows, then there may be other ways of dealing with that.

3 Likes

@benwiggy: Here is an example. Typically I produce projects with a lead sheet layout and a piano layout. I’ll begin by “writing” my melody line either the lead sheet layout, or the piano right hand, then Select All and copy from one layout to the other. The copying itself must be done N times if I have N flows. I also then modify the music. Typical modifications are:

  • Piano uses a nonstandard notepad set (blue and red notes for black keys sharp and flat). Procedure involves selecting all notes.
  • Lead sheet has lyrics below the staff but for piano I want lyrics above the staff. Procedure involves selecting all lyrics.

If the project has N flows I need to do these modificaitons N times.

Is there a better workflow?

If you worked from a Layout that included both staves, then you wouldn’t need to switch layouts every time. You could just Alt-click, or assign a shortcut key to “Duplicate to Staff Above/Below”.

Thank you, @benwiggy. Indeed this will cut my workflow by a by a few clicks per flow. I shall consider whether or not it is good enough for me to start using Flows.

But it’s still not as good as if we had, say, a simple ⌘⎇A to Select All In Project.

Sorry, @benwiggy. I did not quite understand the first remark in your first reply until just now. I didn’t know what you meant by rubber band. But now I understand. You mean to enter Write or Engrave mode and zoom out so that all pages are visible, then select all by dragging a rectangle around all pages with the mouse. What’s weird is that this only works if you (a) (on a Mac) hold down the 'command ⌘’ key and (b) start within a page – usually you’ll want to start in the top left margin corner of the first page, then drag over the bottom right of the last page. It would be difficult to so position the mouse on a laptop screen if there were a dozen or more pages, because that margin corner will be very small. Anyhow, the cursor will change to a “+” sign in a green circle, implying that you are dragging something and about to drop it and create a duplicate! But instead, the result is that all of the music in all Flows is selected so that properties can be changed, etc.

This is a good though unexpected alternative, as long as it lasts. It seems like an accidental feature at best, a bug at worst. Anyhow, I shall try using Flows in my next project with this trick..

1 Like

You should be able to do it without using Command. Holding Command means “add this selection to the existing selection”. But yes, you have to start the drag within a page.

In your case I would create a layout with both piano and lead staves. I have set up Ctrl-N and Ctrl-M to copy to staff below/above in analogy with Alt-N/M for moving so it is very easy to just select all and copy. But I completely agree with the need to be able to select across flows - it is annoying to have to do the same operation repeatedly.

1 Like

Yesterday, the drag would not work unless I held down the 'command ⌘’ key. I tried it with and without at least 6 times. Today, after relaunching Dorico, in the same project, it works without the 'command ⌘’ key.