I already thought about those 2 functions As well, as I tried the useability by drawing a picture.
The pipette tool is easy, since the select functions for sprites and shapes is in place already, and ther color values are stored.
The delete is not so easy.
The reason is that the order of the structure gets messed up if you remove a child that is not the last one.
There is a feature, which would enable the delete and the resorting of the structure. The problem as of right now is, that it works only for scene variables.
It would be possible to write the structure into a scene var, resort it and write it back in to the global var structure, but that’s not very efficient.
Hopefully someone ( looking at you @arthuro555 ) will implement the for each child event for global variables too.
The reason for the variables to be global is mainly for the globalvartojson expression, which does not exist for scene vars.
I wish every variable function would work for all variable types and i am wondering why this is not the case