Making an exact selection of blocks can feel a bit challenging.
Additionally, it would be nice to have some way to select blocks in a field to eliminate the need to hunt for edges and corners, which has been one of the less elegant parts of Design Mode.
My proposed solution:
Allow selections to be made and modified with double/triple clicks.
See this image gallery for a clear explanation of how this should work.
For action/wrapper blocks:
- Double click an unselected block to select the current block, and all blocks attached below it.
- Double click a selected block to deselect it, and all blocks attached below it.
- Triple click a block to select all blocks within the same wrapper, or for block clusters sitting freely on the canvas, all blocks connected above and below.
For normal blocks (the ones you insert into other blocks):
- Double click normal blocks to select it and its children.
- Triple click normal blocks to select it, its children, and all other normal blocks on the same "line".
This was inspired by the way, in text, double clicking a word will select it, and triple clicking a word will select a line, but modified to make more sense for design mode.
Additionally, it would be nice to have some way to select blocks in a field to eliminate the need to hunt for edges and corners, which has been one of the less elegant parts of Design Mode.
My proposed solution:
Allow selections to be made and modified with double/triple clicks.
See this image gallery for a clear explanation of how this should work.
For action/wrapper blocks:
- Double click an unselected block to select the current block, and all blocks attached below it.
- Double click a selected block to deselect it, and all blocks attached below it.
- Triple click a block to select all blocks within the same wrapper, or for block clusters sitting freely on the canvas, all blocks connected above and below.
For normal blocks (the ones you insert into other blocks):
- Double click normal blocks to select it and its children.
- Triple click normal blocks to select it, its children, and all other normal blocks on the same "line".
This was inspired by the way, in text, double clicking a word will select it, and triple clicking a word will select a line, but modified to make more sense for design mode.