Multiple selection (MultiSelection)
When creating and editing SRL programs, several command blocks can be simultaneously copied, cut, moved, or erased depending on the "MultiSelection" setting.
The following options are available:
- Single – Always select only one command block by clicking a command block. This setting is suitable for devices with touch input in order to quickly edit, move, copy, cut, or erase individual command blocks. Multiple command blocks cannot be selected with this setting.
- Multiple – Add a command block to the current selection by clicking on a command block. Clicking on it again removes the command block from the selection. This setting is suitable for devices with touch input in order to quickly move, copy, cut, or erase several command blocks. When using this setting, keep in mind the "Information on MultiSelection behavior".
- Extended – Select a single command block by clicking on a command block. Hold CTRL while clicking to add as many individual command blocks as desired to the selection. Hold SHIFT while clicking to add the command blocks between the first-selected and last-selected command blocks of the selection. This setting is suitable for desktop operations using the mouse and keyboard as input devices. When using this setting, be mindful of the information on MultiSelection behavior.
Behavior information when selecting multiple blocks:
- If several command blocks are selected, the blue editing area of the command blocks is hidden. Command blocks can only be edited individually.
- If several command blocks are selected, the command block that is initially selected is used as a reference point for pasting new or copied or cut command blocks. The command block initially selected during a multiple selection is indicated via a white block number on a blue background.
- When a new command block is added, it is selected as an individual command block, and the previous selection is discarded. As a result, several identical command blocks can be pasted in succession without explicitly selecting a command block as a reference.
- If several copied blocks are pasted simultaneously, the multiple selection is preserved, and the command block with the highest index is used as a reference point for pasting new or copied or cut command blocks. As a result, a multiple selection of copied or cut command blocks can be pasted several times in succession without explicitly selecting a command block as a reference.