Macro If Selected Stay If Not Then Delete: Difference between revisions
No edit summary |
(MacroCode) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 12: | Line 12: | ||
|FCVersion=All |
|FCVersion=All |
||
|Download=[https://www.freecadweb.org/wiki/images/6/62/Macro_If_Selected_Stay_If_Not_Then_Delete.png ToolBar Icon] |
|Download=[https://www.freecadweb.org/wiki/images/6/62/Macro_If_Selected_Stay_If_Not_Then_Delete.png ToolBar Icon] |
||
|SeeAlso=[[ |
|SeeAlso=[[Macro_Toggle_Visibility2_1-2|Macro Toggle Visibility2 1-2]]<br>[[Macro_Toggle_Visibility2_2-2|Macro Toggle Visibility2 2-2]]<br>[[Macro_Toggle_Visibility|Macro_Toggle_Visibility]]<br>[[Macro_HiddenAlls|Macro HiddenAlls]]<br>[[Macro_VisibleAlls|Macro_VisibleAlls]] |
||
}} |
}} |
||
Line 22: | Line 22: | ||
==Script== <!--T:4--> |
==Script== <!--T:4--> |
||
<!--T:5--> |
|||
ToolBar Icon |
ToolBar Icon |
||
</translate> |
</translate> |
||
Line 28: | Line 29: | ||
'''Macro_If_Selected_Stay_If_Not_Then_Delete.FCMacro''' |
'''Macro_If_Selected_Stay_If_Not_Then_Delete.FCMacro''' |
||
{{ |
{{MacroCode|code= |
||
import FreeCAD |
import FreeCAD |
||
# Macro_If_Selected_Stay_If_Not_Then_Delete |
# Macro_If_Selected_Stay_If_Not_Then_Delete |
||
Line 47: | Line 47: | ||
except Exception: |
except Exception: |
||
None |
None |
||
}} |
}} |
||
{{clear}} |
Revision as of 10:27, 21 December 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 1-2 Macro Toggle Visibility2 2-2 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