Pen Variable Watchers

I added multiline, but I haven't added resizing yet. Here.

Here is some Progress: Snap! 6.9.2 Build Your Own Blocks

I'm trying to add resizing to mine, but I get a weird error:
Screenshot (132)

Fixed here: Snap! 6.9.2 Build Your Own Blocks

I just added the resizing! It requires the watchers to have 90 degree corners, but it works! Just check the link I gave here.

It is OK.

Now we just need to be able to get the name of a variable. I.e.:
Pen Variable Watchers script pic (5)
Pen Variable Watchers script pic (6)

Edit: the identity function works for that:
Pen Variable Watchers script pic (7)

No we don't, they are watchers. It displays a variable.

Oh.

At least a single </span> endtag isn't that bad.

Apparently what we really need is the VALUE OF block of this:
Pen Variable Watchers script pic (9)
which returns the value of a variable name given to it. I need it for this:

Edit: It's in the Create Variables library:

I don't want to use JS.

I don't see how else to get a variable from a string, unless you want to completely remake variables in pure Snap!.

Edit: I'm actually going to go do exactly that.

Edit 2: And it's here.

For global i sprite local variable but not the script vars.
untitled script pic (77)

untitled script pic (78)

I didn't know that! Thank you!

Yes, it seems slightly under-dcoumented
OF
as the menu shows only the sprite local variables.

Pen Variable Watchers script pic (12)
I wonder what can get that.

If you need script vars You may experiment with
untitled script pic (79)
untitled script pic (80)
but I see no way to get the variable name from a single parameter in a vanilla snap.

I'm thinking of using the (scripts) block someone made, and getting the value of a script variable from it.