Macro Toggle Visibility2 1-2

Description
This is a set of four related macros for managing the visibility of objects in the Object Model:
 * 1) objects that are selected in a document are made visible while objects that are not selected are made invisible
 * 2) *if no objects are selected then all objects are hidden;
 * 3) *if all objects are selected then all objects are made visible
 * 4) make all objects visible

How To Use
Copy the macros and the icons in your folder macros and run (see How to install macros)

ToggleVisibility
Using the selection of objects in the one of the FreeCAD views, this macro makes all selected objects visible and hides all objects which are not selected.

If no object(s) are selected then all objects are hidden

If all objects are hidden and there is no selection in ComboView then all object are made visible

Script 1
ToolBar Icon

Macro_Toggle_Visibility2_1-2.FCMacro

Script 2
ToolBar

Second macro Macro_DisplayAllObjects2_2-2

Link
The discussion on the forum Re: Proposal: select one or more pieces, hide the others.

Original idea Macro_Toggle_Visibility