Get picture of almost any Snap! UI element

Have you ever needed to take a screenshot of a certain element on Snap!? And you want it to be exactly that UI element (transparency)? Well here it is!

First, hold the Shift key and click the Snap! logo. This should pop up:

Press the Switch to dev mode option, and now the Snap! interface will look a bit different (grey area at the left top, (development mode) text on the project name, but that doesnt matter. Finally, find the UI element you want to screenshot, and the right click it.

image

Now, you have to find the “Morph” that makes most sense for the UI element. In this case, a variable monitor would be WatcherMorph, so choosing the second option in the list:

Now, finally, in that menu that pops up, click the pic… option. This should popup a little browser window:

Finally, right click image and either save or copy it. Boom! You have the screenshot of any UI element, at high quality, and nothing else!

List of extra Morph names for other UI elements
UI element Morph name
Variable Watcher WatcherMorph
Command Block CommandBlockMorph or CustomCommandBlockMorph
Reporter Block ReporterBlockMorph or CustomReporterBlockMorph
Labels StringMorph or TextMorph
Buttons PushButtonMorph, ToggleButtonMorph, or TriggerMorph

If theres any more element that you cant intuitively figure out the morph name of, simply ask here!

(might be advanced!)

So.. are you saying it IS advanced or it ISN’T? Giving two quote blocks is not the exact helpful reply… However, what I think from this is that its probably not advanced? Ill remove the text from the title.

nah this shouldn’t be considered advanced, because even though it includes dev mode, it’s possibly useful for an average and even very beginner snap coder.

True. Well, the “(might be advanced!)” text is gone now, atleast.