Discuss Scratch
- Discussion Forums
- » Suggestions
- » Sorting for blocks
- hugmyster
-
100+ posts
Sorting for blocks
I've been using blocks more and more as I find them very useful, but now find that when I have loads of them (about two screen's worth) it is very difficult to locate specific blocks as they are not listed in any order, except maybe the order you made them in.
Could they be listed alphabetically? It might help people to use blocks if they can find them easily.
Could they be listed alphabetically? It might help people to use blocks if they can find them easily.
- Zappy1333
-
100+ posts
Sorting for blocks
Sorry no support…
The block layout is already familiar to Scratchers.
The block layout is already familiar to Scratchers.
- banana439monkey
-
1000+ posts
Sorting for blocks
No support. The should and always have been listed in categories. I, myself would find it confusing. I've been using blocks more and more as I find them very useful, but now find that when I have loads of them (about two screen's worth) it is very difficult to locate specific blocks as they are not listed in any order, except maybe the order you made them in.
Could they be listed alphabetically? It might help people to use blocks if they can find them easily.
- Sheep_maker
-
1000+ posts
Sorting for blocks
Support for a search bar in the palette/a custom category where you can choose the blocks from other existing categories to show up in this category.
- Scratch-Minion
-
1000+ posts
Sorting for blocks
I've been using blocks more and more as I find them very useful, but now find that when I have loads of them (about two screen's worth) it is very difficult to locate specific blocks as they are not listed in any order, except maybe the order you made them in.
Could they be listed alphabetically? It might help people to use blocks if they can find them easily.
All blocks should remain wherever the programmer puts them in their scripts.
*** BUT a programmer should be able to sort the list of their defined blocks under the Purple “More Blocks” tab in the editor ***
The programmer could choose to sort the list of blocks to correspond to the physical placement of their blocks in their scripts.
(Allowing for blocks being laid out vertically and horizontally is the programmer's responsibility, not a problem for the Scratch Team).
The programmer could choose to sort the list of blocks alphabetically.
New blocks created would always be placed at the end of the list. The programmer has to shift them to the order they want.
NB. Currently the list of blocks (under the purple “More Blocks” tab in the editor) does change its order when you drag the blocks around in the scripts area, but not according to any rhyme or reason I can see.
Try this yourself by making 4 blocks in the editor then dragging them up, down, right and left and seeing what happens to the order of the blocks in the list.
I would like the Scratch Team to remove this code, and make the programmer fully responsible for the ordering of the list.
I would like to hear what you think of this hugmyster.
- Scratch-Minion
-
1000+ posts
Sorting for blocks
Of course, I would be keen to hear what other programmers think too of my post above.
- hugmyster
-
100+ posts
Sorting for blocks
If you could drag them into order, that would be ideal - I like that!
Bump!
Bump!

- Scratcher1002
-
1000+ posts
Sorting for blocks
If I am reading this correctly, you want to be able to drag certain scripts like the show/hide blocks into the More Blocks category? I support that.I've been using blocks more and more as I find them very useful, but now find that when I have loads of them (about two screen's worth) it is very difficult to locate specific blocks as they are not listed in any order, except maybe the order you made them in.
Could they be listed alphabetically? It might help people to use blocks if they can find them easily.
All blocks should remain wherever the programmer puts them in their scripts.
*** BUT a programmer should be able to sort the list of their defined blocks under the Purple “More Blocks” tab in the editor ***
The programmer could choose to sort the list of blocks to correspond to the physical placement of their blocks in their scripts.
(Allowing for blocks being laid out vertically and horizontally is the programmer's responsibility, not a problem for the Scratch Team).
The programmer could choose to sort the list of blocks alphabetically.
New blocks created would always be placed at the end of the list. The programmer has to shift them to the order they want.
NB. Currently the list of blocks (under the purple “More Blocks” tab in the editor) does change its order when you drag the blocks around in the scripts area, but not according to any rhyme or reason I can see.
Try this yourself by making 4 blocks in the editor then dragging them up, down, right and left and seeing what happens to the order of the blocks in the list.
I would like the Scratch Team to remove this code, and make the programmer fully responsible for the ordering of the list.
I would like to hear what you think of this hugmyster.
- TheLogFather
-
1000+ posts
Sorting for blocks
To clarify, you're talking about the order of custom blocks in the “More Blocks” palette, right…?
I'd definitely like to see some easy way to re-order these blocks, yes!
At the moment you have to go find each custom block's definition, in the same order you want them, and drag each one a little to make it go to the bottom of the palette list. (They are listed in the More Blocks palette in script ‘depth’ order in the editing pane, starting from the bottom-most script. And dragging a script brings it in front of other scripts, so it will then end up at the bottom of the list. Though it's a bit confusing 'cos you only see the order actually change to the new order on the next update of the palette, which means the order is always one drag behind…
)
I'd definitely like to see some easy way to re-order these blocks, yes!
At the moment you have to go find each custom block's definition, in the same order you want them, and drag each one a little to make it go to the bottom of the palette list. (They are listed in the More Blocks palette in script ‘depth’ order in the editing pane, starting from the bottom-most script. And dragging a script brings it in front of other scripts, so it will then end up at the bottom of the list. Though it's a bit confusing 'cos you only see the order actually change to the new order on the next update of the palette, which means the order is always one drag behind…

Last edited by TheLogFather (April 18, 2016 19:45:52)
- Scratch-Minion
-
1000+ posts
Sorting for blocks
To clarify, you're talking about the order of custom blocks in the “More Blocks” palette, right…?
I'd definitely like to see some easy way to re-order these blocks, yes!
Yes, that is exactly what I am talking about. Sorry my terminology is not as precise as it could be.
Great to have your support.
- Scratch-Minion
-
1000+ posts
Sorting for blocks
If you could drag them into order, that would be ideal - I like that!
Bump!
Great to have your support.
Should you or me make a new suggestion forum topic for this? - with a more detailed / accurate heading using Logfather's correct terminolgy.
ie. order of custom blocks in the “More Blocks” palette
- Scratch-Minion
-
1000+ posts
Sorting for blocks
At the moment you have to go find each custom block's definition, in the same order you want them, and drag each one a little to make it go to the bottom of the palette list. (They are listed in the More Blocks palette in script ‘depth’ order in the editing pane, starting from the bottom-most script. And dragging a script brings it in front of other scripts, so it will then end up at the bottom of the list. Though it's a bit confusing 'cos you only see the order actually change to the new order on the next update of the palette, which means the order is always one drag behind…)
Thank-you for this explanation, now it makes sense. I couldn't figure out the logic because of the delay in the update of the palette.
- hugmyster
-
100+ posts
Sorting for blocks
If you could drag them into order, that would be ideal - I like that!
Bump!
Great to have your support.
Should you or me make a new suggestion forum topic for this? - with a more detailed / accurate heading using Logfather's correct terminolgy.
ie. order of custom blocks in the “More Blocks” palette
I think that's a good idea, though I confess that when it comes to expressing myself, I'm brilliant at opening my mouth and ramming both feet in it! Go for it, let me know, and you'll have my instant support.

- Discussion Forums
- » Suggestions
-
» Sorting for blocks