Interface Customization/de

Einleitung
Die FreeCAD-Oberfläche basiert auf dem modernen Qt-Werkzeugsatz und ist dem Stand der Technik entsprechend aufgebaut. Einige Bestandteile der Oberfläche können angepasst werden. Es können z.B. benutzerdefinierte Symbolleisten mit Werkzeugen aus verschiedenen Arbeitsbereichen oder mit auf Makros basierenden Werkzeuge hinzugefügt werden, und es können eigene Tastaturkürzel erstellt werden. Die Menüs und Standardsymbolleisten, die von FreeCAD und seinen Arbeitsbereichen mitgeliefert werden, können jedoch nicht geändert werden.


 * Der Reiter Arbeitsbereiche ist nicht länger vorhanden. Seine Funktionalität wurde in den Reiter Verfügbare Arbeitsbereiche im Abschnitt Arbeitsbereiche des Voreinstellungseditors verschoben.



Anwendung

 * 1) Die im Dialogfeld Benutzerdefiniert verfügbaren Befehle hängen von den Arbeitsbereichen ab, die in der aktuellen FreeCAD-Sitzung geladen wurden. Es sollten also zunächst alle Arbeitsbereiche geladen werden, auf deren Befehle zugegriffen werden soll.
 * 2) Es gibt mehrere Wege, das Dialogfeld Benutzerdefiniert aufzurufen:
 * 3) * Den Menüeintrag  auswählen.
 * 4) * Einen Werkzeugleistenbereich mit der rechten Maustaste anklicken und im Kontextmenü auswählen.
 * 5) Das Dialogfeld Benutzerdefiniert öffnet sich. Für weitere Informationen siehe Optionen.
 * 6) Die Schaltfläche  startet den Befehl [[Image:Std_WhatsThis.svg|16px]] Std Direkthilfe.
 * 7) Die Schaltfläche  drücken, um das Dialogfeld zu schließen.

Optionen
Im Dialogfeld Benutzerdefiniert sind die folgenden Reiter verfügbar:

Tastatur


Auf diesem Reiter können benutzerdefinierte Tastaturkürzel festgelegt werden. Tastaturkürzel für Makrobefehle können auf dem Reiter Makros definiert werden.

Suchen
Man kann nach Befehlen suchen, indem man mindestens 3 Zeichen eines Menütextes oder eines Namens in das Suchfeld eingibt. Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung.

Auch das Suchen nach Tastaturkürzeln ist möglich:
 * Im Suchfeld müssen spezielle Tasten in Tastaturkürzeln als Zeichenkette eingegeben werden. So gibt man beispielsweise für Befehle mit einem im Kürzel  ein (4 Buchstaben).
 * Mit Klammern sucht man nach Kürzeln mit nur einem Zeichen, z.B..
 * Mit Komma und Leerzeichen zwischen den Zeichen sucht man nach Kürzeln, die aus mehreren Zeichen bestehen, z.B..



Hinzufügen eines Tastaturkürzels

 * 1) Eine Befehlskategorie in der Auswahlliste Kategorie auswählen.
 * 2) Einen Befehl aus der Befehle-Tabelle auswählen.
 * 3) * Wahlweise eine der Spaltenüberschriften, oder  anklicken, um die Sortierreihenfolge der Tabelle zu ändern.
 * 4) * Wahlweise den Trenner nach rechts ziehen, um die Tabellenansicht zu erweitern.
 * 5) Das Feld Aktuell verwendete Tastenkombination zeigt das aktuelle Tastaturkürzel an, falls vorhanden.
 * 6) Ein neues Tastaturkürzel in das Eingabefeld Neue Tastenkombination eingeben. Tastaturkürzel können aus bis zu 4 Eingaben bestehen. Jede Eingabe ist entweder ein einzelnes Zeichen, eine Kombination aus einer oder mehreren Sondertasten oder eine Kombination aus einer oder mehreren Sondertasten und einem Zeichen. -Taste (Backspace) drücken, um Fehler zu korrigieren.
 * 7) Andere aktive Befehle (siehe Hinweise), die dasselbe Tastaturkürzel verwenden, sind in der Prioritätenliste für Tastenkombinationen aufgelistet.
 * 8) Die Schaltfläche  drücken, um das neue Tastaturkürzel zuzuweisen.
 * 9) Enthält die Prioritätenliste für Tastenkombinationen mehr als einen Befehl: Wahlweise die Reihenfolge anpassen, indem einzelne Befehle ausgewählt und durch Drücken der Schaltflächen  oder  verschoben werden. Verwenden mehrere aktive Befehle dasselbe Tastaturkürzel, wird der Befehl ausgeführt, der an der obersten Stelle gelistet ist.



Ein Tastaturkürzel entfernen

 * 1) Eine Befehlskategorie in der Auswahlliste Kategorie auswählen.
 * 2) Einen Befehl aus der Befehle-Tabelle auswählen.
 * 3) Die Schaltfläche  drücken.



Ein Standard-Tastaturkürzel wiederherstellen

 * 1) Wähle eine Befehlskategorie aus der Ausklappliste Kategorie.
 * 2) Wähle einen Befehl aus dem Befehle Paneel.
 * 3) Drücke die  Taste.



Alle Standard-Tastaturkürzel wiederherstellen

 * 1) Drücke die  Schaltfläche.

Hinweise

 * Tastenkürzel funktionieren nur für aktive Befehle. Aktive Befehle sind solche, die im Standardmenü angezeigt werden oder im Menü eines Arbeitsbereichs, der in der aktuellen FreeCAD-Sitzung geladen wurde oder die Befehle einer sichtbaren Werkzeugleiste.

Werkzeugleisten


Auf diesem Reiter können benutzerdefinierte Werkzeugleisten erstellt und geändert werden.

Suchen
Siehe Tastatur.



Wählen des Arbeitsbereichs

 * 1) Wähle in der Dropdown-Liste auf der rechten Seite den Arbeitsbereich dessen Werkzeugleiste du verändern möchtest. Die Option  ist für Toolbars, die in allen Arbeitsbereichen zur Verfügung stehen sollen.



Werkzeugleiste erstellen

 * 1) Drücke die Taste.
 * 2) Gib deiner neuen Werkzeugleiste einen Namen in der Dialog-Box, die sich öffnet.
 * 3) Drücke die Taste.
 * 4) Die neue Werkzeugleiste erscheint in der Liste auf der rechten Seite.



Umbenennen einer Werkzeugleiste

 * 1) Wähle eine Werkzeugleiste in der Liste auf der rechten Seite.
 * 2) Drücke die Taste.
 * 3) Gib einen neuen Namen in der Dialog-Box, die sich öffnet, ein.
 * 4) Drücke die Taste.



Löschen einer Werkzeugleiste

 * 1) Wähle eine Werkzeugleiste in der rechten Liste.
 * 2) Drücke die Taste.



Werkzeugleiste deaktivieren
Eine inaktive Werkzeugleiste wird im FreeCAD Userinterface nicht angezeigt.
 * 1) Entferne das Häkchen vor der Werkzeugleiste in der rechten Liste.



Einen Befehl hinzufügen

 * 1) Es ist mindestens eine benutzerdefinierte Symbolleiste erforderlich. Siehe Werkzeugleiste Erstellen.
 * 2) Die entsprechende Symbolleiste in der Liste auf der rechten Seite auswählen. Wenn keine Symbolleiste ausgewählt ist, wird der neue Befehl zur ersten Symbolleiste in der Liste hinzugefügt.
 * 3) Eine Befehlskategorie in der Auswahlliste Kategorie auswählen. Makro-Befehle, die im Reiter Makros eingerichtet wurden, erscheinen in der Kategorie.
 * 4) Einen Befehl aus der Befehle-Tabelle auswählen oder   auswählen, um eine Trennlinie zwischen zwei Schaltflächen einzufügen.
 * 5) * Wahlweise den Trenner nach rechts ziehen, um die Tabellenansicht zu erweitern.
 * 6) Die Schaltfläche  drücken.



Entfernen eines Befehls

 * 1) Falls erforderlich erweitere die Werkzeugleiste auf der rechten Seite.
 * 2) Wähle die Schaltfläche aus, die du entfernen möchtest.
 * 3) Drücke die Schaltfläche.



Ändern einer Befehlsposition

 * 1) Falls notwendig öffne die Werkzeugleiste in der rechten Liste.
 * 2) Wähle eine Schaltfläche aus.
 * 3) Drücke die Taste  oder.
 * 4) Wiederhole das bis die Schaltfläche an der richtigen Position erscheint.

Hinweise

 * Werkzeugleisten, die zum aktuellen Arbeitsbereich gehören, werden sofort aktualisiert. Aber nach einer Aktivierung oder Deaktivierung einer Werkzeugleiste muss zunächst irgend ein anderer Arbeitsbereich ausgewählt werden, um die Darstellung zu aktualisieren.
 * Das Gleiche gilt für globale Werkzeugleisten. Auch hier muss erst ein anderer Arbeitsbereich aufgerufen werden, um Änderungen (Hinzufügen oder Entfernen von Schaltflächen) zu aktualisieren. Falls die Reihenfolge von globalen Werkzeugleisten geändert wurde oder diese umbenannt wurden, braucht es sogar einen Neustart um die Änderungen anzuzeigen.

Makros


Auf diesem Reiter können Makro-Befehle angelegt werden. Eimal angelegt, können sie zu benutzerdefinierten Symbolleisten hinzugefügt werden. Makros, die mit dem Addon-Manager installiert werden, werden automatisch angelegt und zu einer Symbolleiste  hinzugefügt (siehe Symbolleisten), wenn während des Installationsprozesses der Dialog Schaltfläche hinzufügen bestätigt wird.

Soll ein Makro aus einer anderen Quelle geladen werden, muss es manuell installiert werden. Siehe Wie man Makros installiert für weitere informationen. Man beachte, dass FreeCAD einen besonderen Ordner für Makros verwendet und nur Makros aus diesem Ordner (als Schaltfläche) angelegt werden können. Mit dem Befehl Std DialogMakroAusführen kann dieser Ordner im System des Benutzers gefunden werden.



Hinzufügen eines Makrobefehls

 * 1) Ein Makro in der Auswahlliste "Makro" auswählen.
 * 2) Einen "Menütext" eingeben. Das ist der Name des Makros der auch in Symbolleisten angezeigt wird, wenn kein zugehöriges Symbol vorhanden ist.
 * 3) Wahlweise eine "Quick-Info" eingeben. Dieser Hilfstext erscheint in der Nähe des Mauszeigers, wenn er sich über der Schaltfläche befindet.
 * 4) Wahlweise einen "Statustext". Dieser wird in der Statuszeile angezeigt, wenn sich der Mauszeiger über der Schaltfläche befindet.
 * 5) Wahlweise (falls vorhanden) die zum Makro gehörende Wiki-Seite im Eingabefeld "Direkthilfe" eintragen; nur den Namen der Seite - nicht die ganze URL!
 * 6) Wahlweise ein Tastaturkürzel im Eingabefeld "Tastenbelegung" anlegen. Mehr dazu unter: Tastatur
 * 7) Um ein Symbol hinzuzufügen:
 * 8) Die Schaltfläche  drücken.
 * 9) Das Dialogfenster Symbol auswählen wird geöffnet.
 * 10) Falls erforderlich, die Schaltfläche  drücken, um einen Symbol-Ordner hinzuzufügen.
 * 11) Ein Symbol aus dem Fenster auswählen. Das Dialogfenster Symbol auswählen wird automatisch geschlossen.
 * 12) Die Schaltfläche  drücken.
 * 13) Der Makro-Befehl erscheint in der linken Liste.
 * 14) Jetzt kann der Makro-Befehl im Reiter Symbolleisten ausgewählt werden.



Entfernen eines Makrobefehls

 * 1) Wähle ein Makro in der linken Liste aus.
 * 2) Drücke die Schaltfläche.



Ändern eines Makrobefehls

 * 1) Dopple-Klicke den Makrobefehl im Bedienfeld zur Linken.
 * 2) Mach die erforderlichen Änderungen. Beachte, daß du Symbole nicht entfernen kannst. Du kannst sie nur ersetzen.
 * 3) Drücke die  Taste.



Spaceball Bewegung
Wenn kein Spaceball erkannt wurde ist dieser Reiter leer. Siehe: 3DVerbindung Eingabegeräte.

<span id="Spaceball_Buttons">

Spaceball Tasten
Wenn kein Spaceball erkannt wurde, ist dieser Reiter leer. Siehe: 3Dconnexion Eingabegeräte.

Themen
FreeCAD unterstützt die vollständige Themensetzung der Oberfläche über .qss stylesheets. Das qss Format ist dem in Webseiten verwendeten css Format sehr ähnlich, es fügt im Grunde Methoden hinzu, um die verschiedenen Widgets und Elemente der Qt Oberfläche zu referenzieren. Du kannst das Standardthema (das einfach den von deinem Desktopsystem definierten Stil übernimmt) ändern, indem du ein Stylesheet in den FreeCAD Voreinstellungen auswählst.

Du kannst auch ein eigenes Thema erstellen, wenn du mit den Themen, die mit FreeCAD mitgeliefert werden, nicht zufrieden bist, z.B. indem du ein existierende Gestaltungsbögen bearbeitest. Ihre neue Grstaltung muss in einem bestimmten Ordner abgelegt werden, damit er von FreeCAD gefunden wird:
 * (unter Windows). Der Ordner kann durch Eingabe von  in der Python-Konsole abgerufen werden.
 * (unter Linux).
 * (unter macOS).

Erweiterungen
Mit dem Addon-Manager installierte Addons (Erweiterungen) bieten eine weitere Möglichkeit, die Benutzeroberfläche anzupassen. Es gibt einige Voreinstellungspakete zum Ändern des Themas.

In der Kategorie Arbeitsbereiche desAddon-Managers findet man einige Erweiterungen des Benutzers triplus:
 * https://github.com/triplus/CubeMenu (for )
 * https://github.com/triplus/Glass.
 * https://github.com/triplus/IconThemes
 * https://github.com/triplus/Launcher
 * https://github.com/triplus/PieMenu
 * https://github.com/triplus/RemBench
 * https://github.com/triplus/ShortCuts