Edytor parametrów

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

Ta dokumentacja nie jest zakończona. Proszę o pomoc i przyczynienie się do powstania tej dokumentacji.

Gui Command wyjaśnia, w jaki sposób należy sporządzać dokumentację narzędzi. Zobacz Draft ShapeString - przykład dobrze udokumentowanego narzędzia. Przejrzyj Category:UnfinishedDocu, aby zobaczyć niekompletne strony, takie jak ta. Zobacz Category:Command Reference aby zapoznać się z wszystkimi poleceniami.

Zobacz WikiPages, aby zapoznać się ze sposobem edycji stron wiki i przejdź do Help FreeCAD, aby dowiedzieć się, w jaki sposób możesz uczestniczyć w tworzeniu stron wiki.

Std DlgParameter.svg Edytor parametrów

Lokalizacja w menu
Narzędzia → Edytor parametrów ...
Środowisko pracy
Wszystkie
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
brak informacji


Opis

Edytor parametrów pozwala na dostęp, tworzenie i modyfikację tabeli parametrów, która kontroluje różne zachowania FreeCAD i jego Środowisk pracy.

Najbardziej popularne opcje mogą być zmieniane z Edytora preferencji, ale pewne modyfikacje są dostępne tylko poprzez edytor parametrów.

Użycie

Przejdź do menu Narzędzia → Edytuj parametry, następnie przejrzyj różne kategorie, aby uzyskać dostęp do zmiennych w każdej z każdej z nich.

Niektóre parametry, można zmienić na stronie Dostrajanie precyzyjne.

Parameter editor.png

Powiązane

Tworzenie skryptów

Ta część jest niekompletna i musi zostać dopracowana.


Możliwe jest manipulowanie Drzewem Parametrów za pomocą Python API dla FreeCAD:

.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()

Zobacz również tą dyskusję na forum.


Template:Std Base/pl