Macro Toggle Panels Visibility/fr: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 32: | Line 32: | ||
'''Macro_Toggle_Panels_Visibility.FCMacro''' |
'''Macro_Toggle_Panels_Visibility.FCMacro''' |
||
{{ |
{{MacroCode|code= |
||
# -*- coding: utf-8 -*- |
# -*- 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 |
Revision as of 11:22, 23 May 2020
Description |
---|
Cette macro permet de basculer la visibilité des différentes vues de FreeCAD, la fenêtre active (3D ou Python) utilise tout l'espace disponible de l'écran. Version macro : 1.0 Date dernière modification : 2015-01-17 Version FreeCAD : All Téléchargement : Toolbar icon Auteur: Piffpoof |
Auteur |
Piffpoof |
Téléchargement |
Toolbar icon |
Liens |
Page des macros Comment installer une macro Comment créer une barre d'outils |
Version Macro |
1.0 |
Dernière modification |
2015-01-17 |
Version(s) FreeCAD |
All |
Raccourci clavier |
None |
Voir aussi |
Toggle_Panels |
Description
Pendant votre usage de FreeCAD, il arrive souvent que vous avez besoin de plusieurs fenêtres complémentaire (Combo View, Console Python, etc.) . Inversement, vous avez souvent besoin de concentrer sur le contenu principale (votre dessin). Ce macro permets de cacher ou révéler les fenêtres complémentaire avec un clique.
Installation
Pour installer ce Macro, mettez le code dans votre dossier a Macro et lancez le a partir de votre barre à outils ou de votre liste des Macros. Il est préférable de créer une bouton pour le lancer dans votre barre à outils pour le rendre plus accessible.
Usage
Cliquez le bouton associé dans votre barre à outils ou exécuter le a partir de votre liste des Macros. Les fenêtres complémentaire de Python console, Report view et Combo view vont changer leur état de visible a caché ou inversement.
Interface Utilisateur
Sur lancement du macro (par bouton ou a partir du liste des macros) les fenêtres complémentaire vont apparaître ou disparaître.
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()