Any tutorial for the "zoomin" interface?

Hello,
Is there a good tutorial to develop compoents implements the zoomin interface?.
I don’t know the specific name of this function but some components like scripting components, or A+B, provide this feature, when you zoomin to the component, +/- icon show up and you can add parameters on the go.

Thanks!

Found this.