I think a block to manipulate variable watchers beyond simply hiding and showing them. This block could be a primitive, or part of a library.
Some functions I think it should include:
Change the X and Y position of a watcher,
Change the style (small, large, or slider) of a watcher,
And change the sliders min and max values.
Some more watcher features I would like (these aren’t as essential to the idea):
Create multiple watchers for the same variable,
Create watchers for custom values (any reporter you want),
Manipulate custom watchers,
Change the layer of a watcher (when a sprite uses GO TO front LAYER, it will cover up watchers. This is useful sometimes, but I would also like an option to have the watcher stay in front).
Yeah. I think anything you can do from the GUI should be doable in code (Eisenberg's Law) but Jens doesn't; he has to be convinced about each specific case. Don't hold your breath about this, but maybe someday.
When Things Slow Down™.
Personally I use speech bubbles as they update at the same time as the variable instead of every few seconds, you can also manipulate their position on the screen by moving the sprite