Snap! v12 Beta test (Part 1)


a 2 YEAR OLD is an ENGINEER :laughing:

if you’re talking about cst_morph: it takes a costume and reports a morph of the size of the costume:

thank you i just realized that

That’s a shame, cause this could make the text costumes library be a lot better (it wouldn’t have to touch the pen trails).

you could always use the other extension:

Yes, but I’d rather have it be done in pure snap, no extension functions.

BUG: Variadic menus don’t work for local blocks.

What it’s doing for me is turning the entire thing into the drawing area, so it’s not draggable at all, it’s just the art area, and my back key doesn’t work either.

Thanks for the replies; they showed that the problem was on my end. Reloading didn’t help, but I deleted the parameters and set them up again with the new settings, and then it worked.

That’s a feature. “Enforce input types” prevents embedded reporters from (accidentally) being “kicked out” of their slots to be replaced by others. When newbies make their very first projects that’s often an issue and causes confusion and frustration. With this setting we want to help curriculum developers to build ascending “language levels” that gradually expand both the editing (power) capabilities and the CS/Math concepts.

Ah, but you can do it! I’m sure you’ll find a way using a combination of overdraw and an initially all transparent set of pixels… :wink:

works for me:

you might have found a bug, please be a little more specific, I don’t know what a “variadic menu” is supposed to be, I’m assuming you mean dropdown menus in multi-slots, those work for me.

yay, I’m glad. Thanks for the confirmation, Eckart!

You read my mind, I was actually planning on doing something like that with the txt_width() extension function.

I like the features, and the new icons too! But I think that the “Add drawing” symbol should be more consistent than the others, even if it means making a new brush symbol and cutting a border out of it. Also, I hope you guys consider my modification to the Snap! IDE (that is, adding a “template” and “tutorial” checkbox), written in this reply: New "Tutorials" library - how to use? - #13 by tethrarxitet

Anyone remember when bh said

I want this to be the color picker in Snap! 10!

or something?

Edit: Can you people please refrain from using the flagging system incorrectly?

Screen Recording 2026-04-23 105446 (2)

It’s a bit hard to follow due to speed of your gif/video but I don’t normally create it that way

I create the input and set it to multiple inputs and then set the defaults and that method works fine
untitled script pic - 2026-04-23T163945.553

this is to create a variadic input of menus, rather than setting defaults :). The issue is that a dropdown arrow should have appeared.
Steps:
create a new method
make an input
click “settings” (gear icon)
click “options”
type in something random
click OK
set the input to “multiple inputs”
press OK on the input dialog
look in the palette - dropdown options did not appear - but they will if you do the same stuff, but use a global block.

What is the bug here