Discuss Scratch
- Discussion Forums
- » Suggestions
- » Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
        ![[RSS Feed] [RSS Feed]](//cdn.scratch.mit.edu/scratchr2/static/__5b3e40ec58a840b41702360e9891321b__//djangobb_forum/img/feed-icon-small.png)  
- Morpheye
- 
                             Scratcher Scratcher
2 posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
This would be a great idea! I am in full support. This would make scratch so much easier.
                        
                        
                    - Thelnvoker
- 
                             Scratcher Scratcher
100+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
 I support. This would be useful for complex projects.
                        
                        
                    - Smurphy13AWESOME
- 
                             Scratcher Scratcher
500+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
I like this idea! It would really help with big projects. One thing though, I think when you right-click the background of where you put the scripts there should be an option Lock All, for when your done, then there will also be an option Unlock All. I give my full support! 
                        
                        
                    
- LionHeart70
- 
                             Scratcher Scratcher
1000+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Support, this happens to me sometimes and it's annoying.
I have read the entire OP and I am sure I am not missing any vital info.
                        
                        
                    I have read the entire OP and I am sure I am not missing any vital info.
- XenoCoding
- 
                             Scratcher Scratcher
100+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
I have read the entire OP and I am sure I am not missing any vital info.
Support. This sounds like a neat little feature that would make my life a little bit better.
                        
                        
                    Support. This sounds like a neat little feature that would make my life a little bit better.

- walkcycle
- 
                             Scratcher Scratcher
500+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Comments are an element of Scratch that can already “point” at a block. I would like to see them able to lasso (point at a selection of) more than one block. But even pointing only at one, they could be used to select a block to “lock”. 
Propose: Create a comment, connect it with a block. Shift + click the triangle (or the whole top bar) of the comment. Then an unlocked icon (open lock) appears in the top bar of the comment. Regular click the unlocked icon and it becomes a locked icon. (These icons/emojis are in unicode but I won't use them here because they may bring out the kumquats.) The closed lock signifies that the block the comment points to is now locked. If the block is the hat or top block of a script, then all connected blocks are also locked. Or the C-block idea (interior blocks are locked). If a lasso action were available, then a sub-stack of blocks could be locked.
Locks are automatically reset (and completely hidden) on a new remix (or imported script) so as not to inhibit editing by another Scratcher.
Problems: Seeing a lock in a connected comment, a Scratcher may think it locks the comment or locks the connection between comment and block. The latter could be useful (locking a comment to a block or stack) but potentially confusing when there is another lock command.
Perhaps a tray could slide out of the top of the comment, with both:
This is just a suggestion of another way to do it inspired by this thread. Support for script locking being available to a Scratcher on a project they are working on but not remaining locked when another Scratcher views or remixes the project.
An undo script edit (not just undelete) command could make this unnecessary. (also mentioned below the OP)
                        
                        
                    Propose: Create a comment, connect it with a block. Shift + click the triangle (or the whole top bar) of the comment. Then an unlocked icon (open lock) appears in the top bar of the comment. Regular click the unlocked icon and it becomes a locked icon. (These icons/emojis are in unicode but I won't use them here because they may bring out the kumquats.) The closed lock signifies that the block the comment points to is now locked. If the block is the hat or top block of a script, then all connected blocks are also locked. Or the C-block idea (interior blocks are locked). If a lasso action were available, then a sub-stack of blocks could be locked.
Locks are automatically reset (and completely hidden) on a new remix (or imported script) so as not to inhibit editing by another Scratcher.
Problems: Seeing a lock in a connected comment, a Scratcher may think it locks the comment or locks the connection between comment and block. The latter could be useful (locking a comment to a block or stack) but potentially confusing when there is another lock command.
Perhaps a tray could slide out of the top of the comment, with both:
-  lock block
-  lock connection to block
This is just a suggestion of another way to do it inspired by this thread. Support for script locking being available to a Scratcher on a project they are working on but not remaining locked when another Scratcher views or remixes the project.
An undo script edit (not just undelete) command could make this unnecessary. (also mentioned below the OP)
- YubNubEwok
- 
                             Scratcher Scratcher
1000+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Support!
I've messed up my script multiple times just from trying to scroll the bar, it's quite annoying.
                        
                        
                    I've messed up my script multiple times just from trying to scroll the bar, it's quite annoying.
- chexbox
- 
                             Scratcher Scratcher
100+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Support
I am guessing it could still be moved, just not separated. (Like if you glue a puzzle together the whole thing can be move, but not taken apart.)
Edit: I would also like to lock comments to blocks. So many times I go to edit a comment and I accidentally separate it and can't get it to reconnect.
                        
                            I am guessing it could still be moved, just not separated. (Like if you glue a puzzle together the whole thing can be move, but not taken apart.)
Edit: I would also like to lock comments to blocks. So many times I go to edit a comment and I accidentally separate it and can't get it to reconnect.
Last edited by chexbox (March 21, 2018 00:21:52)
- -ShadowOfTheFuture-
- 
                             Scratcher Scratcher
1000+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Support! This would greatly benefit everyone (including me) and would prevent errors such as these.
                        
                        
                    - stickfiregames
- 
                             Scratcher Scratcher
1000+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
It's not the same thing, but if you press Esc while dragging a block it goes back to where you dragged it from, which also solves the problem mentioned in the OP.
                        
                        
                    - chexbox
- 
                             Scratcher Scratcher
100+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
Support for reasons stated above ^^^
                        
                        
                    - JJ_Cuber
- 
                             Scratcher Scratcher
2 posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
I also agree, you see. . . …                                                                                                                    
``PEOPLE HAVE BEEN TAKING MY PROJECTS AND REMIXING THEM WITHOUT MY PERRMISSION( ik this is part of scratch ) but I just don't want people to even SEE inside ``
                        
                        
                    ``PEOPLE HAVE BEEN TAKING MY PROJECTS AND REMIXING THEM WITHOUT MY PERRMISSION( ik this is part of scratch ) but I just don't want people to even SEE inside ``
- the2000
- 
                             Scratcher Scratcher
1000+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
As I often say, this seems more like a band-aid than an actual solution. And I think that the actual solution is already here now: CTRL+Z.
                        
                        
                    - 1a3c5e7g9i
- 
                             Scratcher Scratcher
100+ posts
Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE)
As I often say, this seems more like a band-aid than an actual solution. And I think that the actual solution is already here now: CTRL+Z.You're a bit late to this, but yeah, I should probably close this topic now that we have the undo button.
- Discussion Forums
- » Suggestions
- 
            » Script Locking (NOT DISABLING ALL OR PART OF SEE INSIDE) ![[RSS Feed] [RSS Feed]](//cdn.scratch.mit.edu/scratchr2/static/__5b3e40ec58a840b41702360e9891321b__//djangobb_forum/img/feed-icon-small.png)  
![[RSS Feed] [RSS Feed]](http://cdn.scratch.mit.edu/scratchr2/static/__5b3e40ec58a840b41702360e9891321b__//djangobb_forum/img/feed-icon-small.png)













