Macro Toggle Panels Visibility/it


Macro Toggle Views Visibility.png Nascondi Pannelli

Descrizione
Questa macro commuta la visibilità dai vari punti di vista supportati in FreeCAD, permettendo di visualizzare la finestra principale in tutto lo spazio disponibile sullo schermo.
Autore
Piffpoof
Link
Esempi di macro
Come installare le Macro
Personalizzare la barra degli strumenti
Versione
1.0
Data ultima modifica
2015-01-17


Descrizione

Quando si lavora con FreeCAD, in certi momenti servono molte finestre di supporto aperte, come Combo View, Report, ecc., in altri momenti si desidera nascondere tutte le finestre di supporto in modo che tutto lo spazio disponibile sullo schermo possa essere utilizzato per visualizzare il modello in lavorazione. Questa macro consente di nascondere tutte le finestre di supporto, o di renderle nuovamente visibili, con un solo clic sulla barra degli strumenti.

Installazione

L'installazione si realizza copiando i due codici nella appropriata directory delle Macro. Dopo sono invocabili dal menu Macro. È molto utile aggiungerle entrambe in una barra degli strumente, in modo da renderle disponibili più facilmente.

Uso

Fare clic sul pulsante della barra degli strumenti associato, o richiamarle dal menu Macro. Tutte le finestre di supporto quali Console Python, Rapporto e Vista Combinata diventeranno tutte visibili o tutte nascoste.

Interfaccia utente

L'azione dell'utente è immediatamente confermata dal fatto che le finestre di supporto appaiono o spariscono.

Script

# macro to toggle visibility of Report view, Python console, Combo view
from PySide import QtCore, QtGui
mainWindow = FreeCADGui.getMainWindow()
dockWidgets = mainWindow.findChildren(QtGui.QDockWidget)
for dw in dockWidgets:
if dw.objectName() == "Python console":
pcWidget = dw
   if dw.objectName() == "Combo View":
   cvWidget = dw
   if dw.objectName() == "Report view":
 rvWidget = dw
     
if pcWidget.isVisible():
   pcWidget.hide()
   cvWidget.hide()
   rvWidget.hide()
else:
   pcWidget.show()
   cvWidget.show()
   rvWidget.show() 
Online version: "http://www.freecadweb.org/wiki/index.php?title=Macro_Toggle_Panels_Visibility/it&oldid=239906"

Navigation menu