Lokalisierbaren Text auswählen
Alle Steuerelemente, die Texte aus der Sprachumschaltung anzeigen, enthalten die
Eigenschaft LocalizableText. Diese Eigenschaft beinhaltet im
Eigenschaftenfenster eine Schaltfläche
zum Öffnen
des Dialogs LocalizableText auswählen.
Abbildung 1. Dialog LocalizableText auswählen
Der Dialog LocalizableText auswählen listet die Texte aus der Sprachumschaltung in hierarchischer Form auf. Innerhalb des Dialoges können neue Texte und Textgruppen angelegt werden.
Soll beispielsweise ein Label mit einem lokalisierbaren Text verknüpft werden, gibt es zwei Vorgehensweisen:
- Der Text wurde bereits im Editor der Sprachumschaltung definiert
- Über die Textgruppenansicht auf der linken Seite kann zur gewünschten Textgruppe navigiert werden. Danach ist in der Textliste auf der rechten Seite der entsprechende Text zu wählen. Über OK wird der Dialog geschlossen und die Verknüpfung zum Text hergestellt.
- Der Text wurde noch nicht definiert
- In der Textgruppenansicht ist die gewünschte Gruppe zu markieren.
Anschließend kann über die Schaltfläche
(Neuer Text) ein neuer Text angelegt werden. Auch
eine neue Textgruppe kann über die Schaltfläche
(Neue Gruppe)
angelegt werden. Die Verknüpfung zu dem neu angelegten Text erfolgt wieder
durch das Markieren des Textes und anschließendem Schließen des Dialoges
über die Schaltfläche OK.
Anmerkung:
- Innerhalb des Dialogs LocalizableText auswählen werden die Texte nur in der Entwicklersprache dargestellt. Die Umschaltung dieser Sprache erfolgt über den Projektexplorer im Knoten auf der Karteikarte Sprache.
- Der Dialog LocalizableText auswählen beinhaltet zwei
Suchfunktionen. Im linken Eingabefeld am oberen Rand des Dialoges kann ein
Teil eines vollständigen Textbezeichners (also der vollständige
Textgruppenpfad zusammen mit dem eigentlichen Textnamen) angegeben werden.
Schon während der Eingabe navigiert der Dialog zum ersten entsprechenden
Treffer. Die Navigation zum nächsten Treffer wird über die Schaltfläche
(Weitersuchen im
vollständigen Namen) ausgelöst. - Neben der Suche nach Textnamen kann auch nach Textinhalten gesucht werden.
Dazu ist ein Suchbegriff im zweiten Eingabefeld auf der rechten Seite des
Dialogs einzugeben. Die Navigation zum nächsten Treffer wird über die
Schaltfläche
(Weitersuchen in Spalte...) angestoßen.