Funktionen zur Laufzeit-Sprachumschaltung hinzufügen
- Last UpdatedOct 07, 2024
- 2 minute read
Der Bediener kann die Anzeigesprache zur Laufzeit in WindowViewer jederzeit über den Befehl Sprache im Menü Spezial umschalten.
Zusätzlich können Sie in Ihrem Projekt eine Schaltfläche einfügen, mit der sich die Sprache zur Laufzeit umschalten lässt. Hierfür sollten Sie zunächst die gewünschten Sprachen einrichten und ihre Gebietskennung notieren. Weitere Informationen zum Einrichten der Spracheinstellung für ein Projekt finden Sie unter Sprachen für die Laufzeit-Sprachumschaltung konfigurieren.
Hinzufügen einer Schaltfläche zur Laufzeit-Sprachumschaltung
-
Öffnen Sie in WindowMaker das Projektfenster, in das Sie die Schaltfläche einfügen möchten.
-
Zeichnen Sie eine Schaltfläche, und weisen Sie der Schaltfläche eine Textbeschriftung zu, die die Sprache angibt, zu der umgeschaltet werden soll, wenn sie ausgewählt wird.
-
Doppelklicken Sie auf die Schaltfläche.
Das Dialogfeld für die Verknüpfungsauswahl wird angezeigt.

-
Klicken Sie im Bereich Schaltflächen auf Aktion.
Das Dialogfeld Berührung -> Aktionsskript wird angezeigt.

-
Doppelklicken Sie auf eine beliebige freie Stelle im Skriptbereich des Dialogfelds Berührung -> Aktionsskript.
Das Dialogfeld Variable wählen wird angezeigt.

-
Wählen Sie die Systemvariable $Language und dann OK aus.
Weisen Sie der Systemvariablen $Language die Gebietskennung der Sprache zu, die beim Betätigen der Schaltfläche aktiviert werden soll, und wählen Sie OK aus.

Hinweis: Anstelle der Systemvariablen $Language können Sie zur Sprachumschaltung auch die Skriptfunktion SwitchDisplayLanguage(Gebietskennung) verwenden.
-
Klicken Sie auf OK, um das Dialogfeld zu schließen.