Eigene Tastaturbelegung festlegen - Hotkeys definieren

Von Haus aus ist die Baustatik mit Hotkeys belegt, die sich an den gängigen Windows-Standards orientieren. Diese Hotkeys können Sie jedoch nach Ihren Wünschen anpassen. In diesem Zusammenhang können Sie auch vorhandene Hotkeys mit neuen überschreiben oder ganz neue Hotkeys anlegen. Dazu gehen Sie wie im Folgenden beschrieben vor.
Hotkey-Datei finden
Die vom benutzer definierbaren Hotkeys werden in einer XML-Datei abgelegt. Diese Datei können Sie mit normalen Texteditoren bearbeiten. Verwenden Sie zum Beispiel den Windows-Editor oder Notepad++. Die Datei heißt "Hotkeys.xml" und muss sich im Verzeichnis "Dokumente\Baustatik\Vorlagen\Datenbank" befinden. Von Haus aus existiert diese Datei nicht. Sie müssen sie also anlegen, wenn Sie eigene Hotkeys definieren möchten. Dazu finden Sie im gleichen Ordner aber eine Vorlage, die Sie kopieren können. Diese Vorlage hat den Namen "Hotkeysvorlage.xml". Im ersten Schritt müssen Sie also diese Datei kopieren und in "Hotkeys.xml" umbenennen.
Hotkey-Datei bearbeiten
Die Baustatik hat keinen eingebauten Editor für die Hotkey-Datei. Sie müssen also einen externen Editor verwenden. Öffnen Sie die Datei "Hotkeys.xml" mit einem Texteditor wie dem "Editor" oder Notepad++.
<Document DescriptorType="Hotkeys">
 <Contents>
  <Collection ObjectType="DIE.Framework.ApplicationModell.Settings.Hotkey" SourceModule="framework.infrastructure">
   <Object Id="1" Kommando="Neues Projekt" Tasten="N, Shift, Control" />
  </Collection>
 </Contents>
 <Selection />
</Document>
Aufbau der Hotkey-Datei
Wie Sie am Bild hier sehen können, handelt es sich um eine "Standard" XML-Datei. Diese Datei nimmt eine Liste von Hotkeys auf. Jeder Hotkey besteht aus einer eindeutigen Id, einem Namen eines Kommandos und einer Tastenkombination. Hier in der Abbildung sehen Sie die Definition eines Hotkeys mit der Id "1", dem Kommando "Neues Projekt" und der Tastenkombination N+Shift+Control.

<Object Id="1" Kommando="Neues Projekt" Tasten="N, Shift, Control" />
Jede Tastenkombination besteht aus einer oder mehreren Tasten, die durch ein Komma getrennt sind. Steuerungstasten wie "Ctrl" oder Alt werden dabei ausgeschrieben. Um einen eigenen Hotkey zu definieren, müssen Sie also eine neue Zeile in die Datei einfügen. Die neue Zeile muss dabei im Prinzip genau so aussehen, wie die Beispiel-Zeile. Am einfachsten kopieren Sie also die Beispiel-Zeile und ändern die Werte darin. Alle anderen Zeilen in der Datei lassen Sie unverändert. Als Erstes sollten Sie in der kopierten Zeile die Id ändern. Die Id muss eindeutig sein. Dann ändern Sie den Namen des Kommandos und den zu verwendenden Hotkey. Die Tastenkombination wird dabei in der gleichen Schreibweise wie in der Beispiel-Zeile angegeben.
Kommando-Namen finden
Als Kommandonamen können Sie alle Texte verwenden, die auch in den Menüs der Baustatik vorkommen. Um den Namen eines Kommandos zu finden, können Sie das Menü mit dem gewünschten Befehl öffnen und dann den Mauszeiger über den Befehl bewegen. Der dann unterlegte Text ist der "Name" des Befehls. Diesen Namen können Sie dann in die Hotkey-Datei eintragen.
Hotkey-Datei anwenden
Die Hotkey-Datei wird nur beim Start der Baustatik eingelesen. Wenn Sie also die Datei bearbeitet haben, müssen Sie die Baustatik neu starten, damit die Änderungen wirksam werden. Ob Ihre Änderungen korrekt sind, können Sie überprüfen, indem Sie einen der Menüpunkt ansehen, dem Sie einen neuen Hotkey zugeordnet haben. Wenn die Änderung funktioniert hat, dann wird der neue oder geänderte Hotkey neben dem Namen des Befehls angezeigt.
Tastatur-Kombination finden
Die Tastaturkombination wird als komma-separierte Liste von Tasten angegeben. Die Tasten müssen dabei in der "richtigen" Schreibweise angegeben werden. Das ist bei den meisten Tasten einfach: Sie schreiben einfach den Buchstaben, den die Taste repräsentiert. Bei den Steuerungstasten ist das etwas komplizierter. Um hier herauszufinden, wie genau Sie die Taste schreiben müssen, können Sie die das in die Baustatik eingebaute Werkzeug zur Anzeige von Hotkeys verwenden. Dieses Werkzeug finden Sie im Menü "Fenster >> Weitere Fenster" unter "Tastenkürzel". Wenn Sie das Werkzeug öffnen, öffnet sich das Fenster 'Tastenkürzel'. In diesem Fenster befindet sich eine Textzeile. Klicken Sie zunächst in diese Textzeile und drücken Sie dann die Taste, die Sie interessiert. Die Tastenkombination wird dann in der Textzeile angezeigt. Diese Kombination können Sie dann in die Hotkey-Datei eintragen. Am einfachsten geht das, wenn Sie die Kombination mit der Maus in die Zwischenablage kopieren.
Erlaubte Tastatur-Kombinationen
  • Als Einzeltasten sind die Funktionstasten F1 bis F24 erlaubt, sowie Einfg (Insert) und Entf (Delete).
  • Alle anderen Tasten, beispielsweise Buchstaben (A bis Z) oder Zahlen (D0 bis D9), müssen mit den Modifikationstasten Strg (Control) oder Alt kombiniert werden.
  • Die Modifikationstaste Umschalt (Shift) darf den obigen Tastenkombinationen hinzugefügt werden. Eine alleinige Kombination der Umschalt-Taste mit Buchstaben oder Zahlen ist unzulässig.
  • Von Windows belegte Tastenkombinationen wie Strg Alt Entf und andere können nicht für die Baustatik Software benutzt werden.