Selection of Multiple Blocks

911 views
Skip to first unread message

Randal Andress

unread,
Dec 8, 2017, 6:02:11 PM12/8/17
to MIT App Inventor Forum
How can I select multiple Blocks in the editor for purposes of moving them as a group around the workspace? Can they be lassoed? Added one by one by a special key combination and mouse pointing/click?

SteveJG

unread,
Dec 8, 2017, 8:08:29 PM12/8/17
to MIT App Inventor Forum
You can move all the blocks within an event handler or Procedure etc. by clicking on the event handler block (for instance a Button1.Click) and dragging the code elsewhere on the Blocks screen.

.
Lassoed?  No      Added by a special key .   No.     You can drag individual blocks or duplicate them or Delete them .

Chris Ward

unread,
Dec 9, 2017, 10:08:05 PM12/9/17
to MIT App Inventor Forum
Hi Randal

I understand that multi-select could get on the list of enhancements for a future AI version.



Randal Andress

unread,
Dec 9, 2017, 11:55:58 PM12/9/17
to MIT App Inventor Forum
So the answer to the question I was trying to ask is clearly "No, you can't". 

Chris, thanks for pointing to your thread on the same subject. 

I have the greatest awe and respect for what these guys have done with the AI2 programming interface!!!  At the same time I wonder why grabbing selected collapsed code blocks and moving them in concert did not occur to them as an essential tool in organizing one's code. Especially when it is all so globally scoped.

If they do implement something, I hope one doesn't have to define corrals (containers) - though that too might be helpful.. My opinion is that we just need on-demand selection of multiple blocks that can be moved together as in Draw or PPT or Windows Explorer, etc. Whether or not this grouping persists (as a grouped set of objects in Draw) would be another issue.

Thanks to everyone for the discussion.

Reply all
Reply to author
Forward
0 new messages