Shift-Click-R

Archive.png This article or section documents a feature not included in the current version of Scratch (2.0). It is only useful from a historical perspective.
Shift-Click-R is a feature in Scratch 1.x that allows Scratchers to access the Squeak workspace and do a variety of things, including editing the source code in the System Browser, re-gaining obsolete blocks, enabling Mesh or creating new blocks.
Warning Warning: This is not recommended for beginners to Squeak. Changing settings by Shift-Click-R can change important settings and "break" your copy of Scratch. If this happens, reinstall Scratch. To be safe, edit the Source Code version of Scratch rather than the user version.

Accessing the System Browser

The area to be shift-clicked.
  1. Hold ⇧ Shift and click the rounded bit of the R in the Scratch logo (look at the top left corner).
  2. Click "Turn fill screen off".
  3. Click the white area that appears at the right and bottom of the window.
  4. Click open....
  5. Click browser
  6. The System Browser appears — this is where you can edit the code.

Turn Error Catching Off

The "turn error catching off" option in the Shift-Click-R menu turns off the error catching, which turns a block red if there is something wrong with the input values, or if it can not execute the block for some other reason.

What it does

If a script error comes up, you will get something like this:

ScriptError.png

That is with the error catching on. When off, this error debugger, or a similar error debugger, will appear instead of the script turning red:

Division by 0 error with error catching off.png

Save Image for End-User

When you Shift-Click the R, it comes up with the option "save image for end-user." This saves any changes made to the IMAGE file in the user mode, so that when you open it, it will always open like the 'turn fill screen off' button. This feature is used in programming Scratch modifications to create the .image file.

Warning Warning: Undoing the changes that you have made can be hard and sometimes impossible. If this occurs, simply reinstall Scratch.

Shift-click-R before 1.4

Shift-Click-R in 1.2

Prior to Scratch 1.4, many other features could be found by using the "Set MIDI port" option. Experimental blocks and such could be viewed as well, but all this has been lost with Scratch 1.4 — however, there are other ways to access those areas.[citation needed]

In Scratch 1.0, this menu was accessed by shift-clicking the "extras" menu.

Alt-Click/ Command-Click

See also: Alt-Click


When one turns off the fill screen and holds down Alt on Windows, or on Mac, and an area of the Scratch program is clicked, some icons show up. Clicking them pulls up certain menus and allows certain actions, like resizing a window.

Squeak Morph Examples

The Tetris morph in Scratch.
Main article: Scratch Morph

Under the 'new morph' category in the World Menu, there are many morphs which can be added to the Scratch GUI.

Warning Warning: The FrameRateViewer morph cannot be easily removed, so it is recommended that those who plan to use it should not save Scratch.

See Also

  • This page was last modified on 1 December 2016, at 03:31.