Alo, This post is old but I made a macro that should do this. I’m sure it can be improved though. In the case of the two ‘get outer objects’, the widget components outer object is the widget tree, so you gotta do it twice.