Std Editeur des paramètres

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Std DlgParameter and the translation is 60% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎français • ‎italiano • ‎polski • ‎română • ‎русский

Cette documentation n'est pas terminée. SVP contribuez en traduisant la documentation.

Allez voir Draft ShapeString pour un modèle de documentation. Gui Command donne un aperçu des commandes. Et, pour voir d'autres commandes Liste des Commandes.

Allez sur Help FreeCAD ou comment faire pour contribuer.


Std DlgParameter.svg Std Éditeur de paramètres

Emplacement du menu
Outils → Editeur de paramètres
Ateliers
Tous
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Aucun


Description

L'éditeur de paramètres vous permet d'accéder et de modifier les paramètres/préférences des différentes fonctions et des établis.

Les options les plus courantes peuvent être modifiées à partir de éditeur de préférences, mais certains réglages ne sont accessibles que via l'éditeur de paramètres.

Utilisation

Choisissez Outils → Éditer paramètres... sur la barre de menu, puis parcourez les différentes catégories pour accéder aux variables sous chaque catégorie.

Voir réglage fin pour connaître certains paramètres pouvant être modifiés.

Parameter editor.png

Related

Utiliser en script

Il est possible de manipuler l’arborescence de paramètres à l’aide de l’API FreeCAD Python :

This section is incomplete and needs to be formulated


It is possible to manipulate the Parameter Tree using the FreeCAD Python API:

.GetBool(variable,bool) # method to get boolean

.SetBool        # method to set boolean
.GetString
.SetString
.GetFloat
.SetFloat
.SetInt(variable, int) method to set integer
Example: to set the height of the Addon Manager 
pref = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Addons")
pref.SetInt("WindowHeight",480)

.GetInt
.RemInt
.GetUnsigned
App.ParamGet('User Parameters:BaseApp').GetGroup()
.GetContents()

See also this forum thread