bernd wrote:try:
change to ArchWB --> select your object in tree view --> right mouse click --> utilities --> select group
Yes, that's the idea. I never venture into the Architecture workbench and so was unaware of that menu option. And attaching the Select Children as part of a Utilities entry on the contextual menu is also a great idea - no need to clutter up the main level of the menu. Of course, as pointed out, the selection is only going one level deep.
jmaustpc wrote:Of course if you select the top item and Copy, you get a pop up asking if you want to select the dependencies.
Yes you do, but certainly for me that question is 'busy work' most of the time. It is invaluable when you miss something out so it definitely is of use and I am not suggesting it's removal or replacement. But a lot of time when I am working with the tree below an object, I don't depend on that question.
And with a truly complex object tree, I have to review all the child-objects as they are not enumerated in the pop-up (and they should not be listed there)
jmaustpc wrote:piffpoof wrote:This would relieve the user from multiple selects and/or drags to select all the children of an object.
It may well be useful but it could also become more complex. Your example has a simple tree structure, the selection would have to decide what to do if for example one of those Pads was used in multiple Boolean operations.
Yes, it seems that nothing is ever truly simple or straight forward in FreeCAD. I intentionally made a simple example of the object tree in this post, most of my object trees are much deeper and much more complex in terms of variety of object types - including pads used in multiple Boolean operations.
I wasn't really proposing a change to any existing system behaviour such as removing functionality or even changing it. Rather I was suggesting adding an alternative to the menu. Something that it looks like the Architecture workbench already has started. That way the multiple secondary options could be "hung" off the Utilities sub-menu.
Also my proposal would remain passive as it would only affect the selection process. The pop-up regarding selecting dependancies would still come into play.
Does anyone know if the menu that the Architecture workbench produces ("right mouse click --> utilities --> select group") is written in Python or C++ (or something else)?
thanks for the great feedback