Macro If Selected Stay If Not Then Delete: Difference between revisions
(moved a translation tag) |
No edit summary |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<translate> |
<translate> |
||
<!--T:1--> |
<!--T:1--> |
||
{{Macro |
{{Macro |
||
Line 21: | Line 22: | ||
==Script== <!--T:4--> |
==Script== <!--T:4--> |
||
ToolBar Icon |
|||
⚫ | |||
</translate> |
|||
⚫ | |||
'''Macro_If_Selected_Stay_If_Not_Then_Delete.FCMacro''' |
'''Macro_If_Selected_Stay_If_Not_Then_Delete.FCMacro''' |
||
{{ |
{{Code|code= |
||
import FreeCAD |
import FreeCAD |
Revision as of 16:55, 14 September 2021
Description |
---|
This macro delete all objects not selected. Macro version: 00.01 Last modified: 2015-11-12 FreeCAD version: All Download: ToolBar Icon Author: Mario52 |
Author |
Mario52 |
Download |
ToolBar Icon |
Links |
Macros recipes How to install macros How to customize toolbars |
Macro Version |
00.01 |
Date last modified |
2015-11-12 |
FreeCAD Version(s) |
All |
Default shortcut |
None |
See also |
Macro_Toggle_Visibility2 Macro_Toggle_Visibility Macro HiddenAlls Macro_VisibleAlls |
Description
This macro delete all objects not selected !!.
Script
Macro_If_Selected_Stay_If_Not_Then_Delete.FCMacro
import FreeCAD
# Macro_If_Selected_Stay_If_Not_Then_Delete
__title__="Macro_If_Selected_Stay_If_Not_Then_Delete"
__author__ = "Mario52"
__url__ = "http://www.freecadweb.org/index-fr.html"
__version__ = "00.00"
__date__ = "16/06/2016"
App = FreeCAD
try:
for ShapeNameObj in FreeCAD.ActiveDocument.Objects:
if Gui.Selection.isSelected(ShapeNameObj) == True:
None
else:
App.ActiveDocument.removeObject(ShapeNameObj.Name) # remove objects not selecteds
except Exception:
None