I'd like three tweaks here:
1. Allow scroll wheel input to scroll the scripts area. Currently the only way to scroll in the scripts area is to drag the scroll bar thumbs, which can slow things down when you're editing sprites with lots of scripts and constantly going back and forth. This should use both the common vertical scrolling, as well as horizontal for those mice that are equipped with miniature scroll balls (not to mention the two-finger trick on a MacBook).
2. When switching away from a sprite, the scroll position should be remembered so that when I switch back to it, it would go back to the scroll position that I left it in rather than going to the top.
3. Auto-scroll the scripts area when dragging a script block to its edge. The only drawback I can see to this is that doing it in the horizontal direction would affect the ability to delete scripts by dragging them to the palette if you have horizontal scroll space and you're over to the right. Even just limiting it to vertical would be a huge win.
There are some similar suggestions here that are nice. If you go with panning using the mouse rather than the scroll wheel, as proposed there, I would suggest using a modifier key that turns the cursor into a hand, which could then drag the scripts area content (a la Photoshop).
Last edited by inuwali (2008-07-28 11:19:16)
Offline
I was just about to post a request for your #1.
Scratch team, please enable the scroll wheel to scroll the scripts area of the project editor. That would be sooooo useful. Thanks!
Offline
I love all of these ideas! I've thought about some of these before, but never bothered to suggest them. Great ideas!
As BoltBait said before me: Please add these features, Scratch Team.
Offline
I agree with #1 also!
Another thing I find annoying is that when you use Clean Up and scroll to the bottom of the construction area, there isn't any new space (okay, a centimeter or so) to construct scripts in! You have to use the larger area and build to the side, or build on top of other scripts, which is tricky. However, you can cheat by dragging a block further and further down until you have space, but once you use Clean Up you have to start again.
Offline