Macro SplitPropEditor/fr

Contexte
Cette macro a été écrite car certaines opérations dans FreeCAD demandent un accès fréquent à l'éditeur de propriétés. Sa hauteur limitée dans la vue combinée peut être un problème, en particulier lorsque l'accès à la vue arborescente est également nécessaire en même temps. La macro résout ce problème en permettant à l'utilisateur de diviser temporairement le widget de l'éditeur de propriétés en un widget de dock séparé. Le widget nouvellement créé est défini à droite de la fenêtre lors de la création mais peut être déplacé (ancré ou flottant) comme tout autre widget de dock. Lorsque l'éditeur de propriétés séparées n'est plus nécessaire, l'utilisateur peut fermer le widget supplémentaire et l'éditeur de propriétés est automatiquement replacé dans la vue combinée. Notez que lorsque l'éditeur de propriétés est détaché de la vue combinée, sa hauteur est stockée et est ensuite restaurée lorsqu'il revient à la vue combinée. De plus, lorsque l'éditeur de propriétés est divisé, il fournit un mécanisme de dimensionnement des polices afin que davantage de propriétés puissent être affichées.

Utilisation
Pour diviser l'éditeur de propriétés, exécutez simplement la macro. Lorsque la macro a été exécutée une fois dans la session, il existe différentes manières de diviser/réinitialiser l'éditeur de propriétés:
 * Lorsque l'éditeur de propriétés est divisé, la fermeture du widget de dock supplémentaire le réinitialisera dans la vue combinée.
 * Exécutez à nouveau la macro: à chaque exécution, la division de l'éditeur de propriétés sera basculée. C'est un moyen utile si vous attachez la macro à une icône personnalisée dans une barre d'outils.
 * Double-cliquez sur le libellé de l'onglet 'Model' dans la vue combinée: chaque double-clic bascule la division de l'éditeur de propriétés.
 * Allez dans Affichage-> Panneaux et basculez le panneau 'Editeur de propriétés'.

Lorsque l'éditeur de propriétés est divisé dans son widget séparé, effectuez un clic du milieu de la souris sur la barre de titre du widget pour avoir accès au calibreur de polices.

Installation
La macro est disponible via le gestionnaire d'extensions. Le code est fourni sur cette page pour plus de commodité au cas où votre système n'ait pas git-python. Bien qu'elle devrait être à jour, la dernière version de la macro est toujours disponible sur FreeCAD-macro repository

Pour des explications plus détaillées, consultez la page Comment installer une Macro. Notez que la macro est prête à être définie comme une macro au démarrage.

Discussion du forum
Pour tout commentaire (bug, demande de fonctionnalité, commentaires, ...), merci d'utiliser ce fil de discussion: https://forum.freecadweb.org/viewtopic.php?f=22&t=39345

Code
Macro_SplitPropEditor.FCMacro