Std DlgParameter

Description
The parameter editor allows you to access, create, and modify the parameter table that controls different behaviors of FreeCAD and its workbenches.

The most common options can be changed from the preferences editor, but certain tweaks are only accessible through the parameter editor.

How to use
Go to the menu ; then browse the different categories to access the variables under each category.

See fine-tuning for some parameters that can be changed.



Scripting
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