Macro Toggle Panels Visibility/it: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
(Updating to match new version of source page) |
||
(23 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
{{Macro/it |
|||
|Name=Macro Toggle Panels Visibility |
|||
|Translate=Nascondi Pannelli |
|||
|Icon=Macro_Toggle_Views_Visibility.png |
|||
⚫ | |||
|Author=Piffpoof |
|||
|Version=1.0 |
|||
|Date=2015-01-17|FCVersion=All |
|||
|Download=[https://www.freecadweb.org/wiki/images/d/d0/Macro_Toggle_Views_Visibility.png Toolbar icon] |
|||
|SeeAlso=[https://forum.freecadweb.org/viewtopic.php?f=22&t=30450&hilit=Toggle_Panels Toggle_Panels] |
|||
}} |
|||
</div> |
|||
==Description== |
==Description== |
||
When working with FreeCAD there are times when you need many supporting windows open, such as Combo View, Report View, etc. There are other times when you want all the clutter of the supporting windows to disappear so that all the screen space available can be used to view the model being worked with. This macro lets you hide all the supporting windows (or make them visible again) with one click on the toolbar. |
|||
<div class="mw-translate-fuzzy"> |
|||
==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. |
|||
</div> |
|||
==Installation== |
==Installation== |
||
Installation is comprised of copying the two code to the appropriate Macro directory and invoking it from the Macro menu. It is much preferable to add it both to a toolbar so as to be more easily available. |
|||
* see [[Macro_Install_HowTo]] for information on how to install this macro code |
|||
* see [[Customize_ToolsBar]] for information how to install as a button on a toolbar |
|||
<div class="mw-translate-fuzzy"> |
|||
==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. |
|||
* vedere la pagina [[How to install macros/it|Come installare le macro]] |
|||
* vedere la pagina [[Customize_Toolbars/it|Personalizzare la barra degli strumenti]] |
|||
</div> |
|||
==Usage== |
|||
<div class="mw-translate-fuzzy"> |
|||
==Uso== |
==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. |
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. |
||
</div> |
|||
==User Interface== |
|||
<div class="mw-translate-fuzzy"> |
|||
==Interfaccia utente== |
==Interfaccia utente== |
||
L'azione dell'utente è immediatamente confermata dal fatto che le finestre di supporto appaiono o spariscono. |
L'azione dell'utente è immediatamente confermata dal fatto che le finestre di supporto appaiono o spariscono. |
||
</div> |
|||
<span id="Scripts"></span> |
|||
==Script== |
==Script== |
||
⚫ | |||
Toolbar icon [[Image:Macro_Toggle_Views_Visibility.png]] |
|||
'''Macro_Toggle_Panels_Visibility.FCMacro''' |
|||
⚫ | |||
# -*- coding: utf-8 -*- |
|||
# macro to toggle visibility of Report view, Python console, Combo view |
# macro to toggle visibility of Report view, Python console, Combo view |
||
from PySide import QtCore, QtGui |
from PySide import QtCore, QtGui |
||
mainWindow = FreeCADGui.getMainWindow() |
mainWindow = FreeCADGui.getMainWindow() |
||
dockWidgets = mainWindow.findChildren(QtGui.QDockWidget) |
dockWidgets = mainWindow.findChildren(QtGui.QDockWidget) |
||
for dw in dockWidgets: |
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(): |
if pcWidget.isVisible(): |
||
pcWidget.hide() |
|||
cvWidget.hide() |
|||
rvWidget.hide() |
|||
else: |
else: |
||
pcWidget.show() |
|||
cvWidget.show() |
|||
rvWidget.show() |
|||
}} |
}} |
||
{{clear}} |
{{clear}} |
||
⚫ |
Latest revision as of 22:27, 28 December 2023
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. Versione macro: 1.0 Ultima modifica: 2015-01-17 Versione FreeCAD: All Download: Toolbar icon Autore: Piffpoof |
Autore |
Piffpoof |
Download |
Toolbar icon |
Link |
Raccolta di macro Come installare le macro Personalizzare la toolbar |
Versione macro |
1.0 |
Data ultima modifica |
2015-01-17 |
Versioni di FreeCAD |
All |
Scorciatoia |
Nessuna |
Vedere anche |
Toggle_Panels |
Description
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.
Installation
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.
- vedere la pagina Come installare le macro
- vedere la pagina Personalizzare la barra degli strumenti
Usage
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.
User Interface
Interfaccia utente
L'azione dell'utente è immediatamente confermata dal fatto che le finestre di supporto appaiono o spariscono.
Script
Macro_Toggle_Panels_Visibility.FCMacro
# -*- coding: utf-8 -*- # 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()