107 lines
5.9 KiB
HTML
107 lines
5.9 KiB
HTML
<html><head><title>Macro Toggle Panels Visibility/it</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Macro Toggle Panels Visibility/it</h1></div>
|
|
|
|
<div id="mw-content-text" lang="it" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><table class="fcinfobox wikitable ct" width="100%" style="float: right; width: 230px; margin-left: 10px;">
|
|
<tr>
|
|
<td class="ctTitle">
|
|
<h3><span class="mw-headline" id="Nascondi_Pannelli"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Macro_Toggle_Views_Visibility.png" class="image"><img alt="Macro Toggle Views Visibility.png" src="32px-Macro_Toggle_Views_Visibility.png" width="32" height="32" srcset="/wiki/images/thumb/d/d0/Macro_Toggle_Views_Visibility.png/48px-Macro_Toggle_Views_Visibility.png 1.5x, /wiki/images/d/d0/Macro_Toggle_Views_Visibility.png 2x" /></a> Nascondi Pannelli</span></h3>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Descrizione
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven left">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.
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Autore
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=User:Piffpoof" title="User:Piffpoof">Piffpoof</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Link
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven"><a href="https://www.freecadweb.org/wiki/index.php?title=Macros_recipes/it" title="Macros recipes/it">Esempi di macro</a><br /><a href="https://www.freecadweb.org/wiki/index.php?title=How_to_install_macros/it" title="How to install macros/it">Come installare le Macro</a><br /><a href="https://www.freecadweb.org/wiki/index.php?title=Customize_Toolbars/it" title="Customize Toolbars/it">Personalizzare la barra degli strumenti</a>
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Versione
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven macro-version">1.0
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">Data ultima modifica
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctEven macro-date">2015-01-17
|
|
</td></tr>
|
|
<tr>
|
|
<th class="ctOdd">
|
|
</th></tr>
|
|
<tr>
|
|
<td class="ctToc"><br /><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
|
|
<ul>
|
|
<li class="toclevel-1"><a href="#Nascondi_Pannelli"><span class="tocnumber">1</span> <span class="toctext">Nascondi Pannelli</span></a></li>
|
|
<li class="toclevel-1 tocsection-1"><a href="#Descrizione"><span class="tocnumber">2</span> <span class="toctext">Descrizione</span></a></li>
|
|
<li class="toclevel-1 tocsection-2"><a href="#Installazione"><span class="tocnumber">3</span> <span class="toctext">Installazione</span></a></li>
|
|
<li class="toclevel-1 tocsection-3"><a href="#Uso"><span class="tocnumber">4</span> <span class="toctext">Uso</span></a></li>
|
|
<li class="toclevel-1 tocsection-4"><a href="#Interfaccia_utente"><span class="tocnumber">5</span> <span class="toctext">Interfaccia utente</span></a></li>
|
|
<li class="toclevel-1 tocsection-5"><a href="#Script"><span class="tocnumber">6</span> <span class="toctext">Script</span></a></li>
|
|
</ul>
|
|
</div>
|
|
|
|
</td></tr>
|
|
</table>
|
|
<p><br />
|
|
</p>
|
|
<h2><span class="mw-headline" id="Descrizione">Descrizione</span></h2>
|
|
<p>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.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Installazione">Installazione</span></h2>
|
|
<p>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.
|
|
</p>
|
|
<ul><li> vedere la pagina <a href="https://www.freecadweb.org/wiki/index.php?title=How_to_install_macros/it" title="How to install macros/it">Come installare le macro</a></li>
|
|
<li> vedere la pagina <a href="https://www.freecadweb.org/wiki/index.php?title=Customize_Toolbars/it" title="Customize Toolbars/it">Personalizzare la barra degli strumenti</a></li></ul>
|
|
<h2><span class="mw-headline" id="Uso">Uso</span></h2>
|
|
<p>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.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Interfaccia_utente">Interfaccia utente</span></h2>
|
|
<p>L'azione dell'utente è immediatamente confermata dal fatto che le finestre di supporto appaiono o spariscono.
|
|
</p>
|
|
<h2><span class="mw-headline" id="Script">Script</span></h2>
|
|
<pre># 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() </pre>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Macro_Toggle_Panels_Visibility/it&oldid=239906">http://www.freecadweb.org/wiki/index.php?title=Macro_Toggle_Panels_Visibility/it&oldid=239906</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |