vitryd / blockly

Automatically exported from code.google.com/p/blockly
0 stars 0 forks source link

context menus for insertion #43

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Selecting from the block category menu, possibly scrolling, and dragging a 
block to insert each block is unacceptably slow and even more unacceptably 
tedious. I understand it is standard from Scratch and its descendants, but 
there is such a better way.

Clicking in a region where an empty block can be placed should bring up a 
context sensitive menu of the blocks which can be inserted in that region. If 
there are too many of them for a particular context, then a cascading set of 
menus should be displayed.  In regions where single left-clicking might already 
be defined, right-clicking or double-clicking could be used for such context 
menus to insert new blocks.

This would eliminate more than 75% of unnecessary difficult mouse operations 
spanning a large proportion of the window width, and very substantially improve 
user experience.

Original issue reported on code.google.com by jsals...@gmail.com on 16 Jun 2012 at 8:03

GoogleCodeExporter commented 8 years ago
Yes the current menu approach is labourious. Any improvements here would be 
welcome.

Original comment by jhlagado on 16 Jun 2012 at 11:20

GoogleCodeExporter commented 8 years ago
I came here to say exactly this!  This is the blindingly obvious way it should 
work!

Original comment by william....@mblox.com on 17 Oct 2014 at 7:35