Verbesserung
Top-Thema
Wichtig
Kleinigkeit
Wichtig
Verbesserung
Z.Z. ist es über verschiedene Resource-Keys möglich einen Dialogtitel zu erstellen. Es gibt aber keine Möglichkeit, z.B. den Namen des Models des Dialoges darzustellen.
Dies soll möglich sein.
Anwendung
In der Konfiguration des Dialoges (<dialogInfo>) kann über die Eigenschaft title ein tl:com.top_logic.layout.component.title.TitleProvider konfiguriert werden, der den Titel ausrechnet für den geöffnenten Dialog. Dieser kann z.B. ein Control sein und somit auf Nutzer-Interaktion reagieren.
Z.B. kann tl:com.top_logic.layout.component.title.ModelTitle oder tl:com.top_logic.model.search.providers.TitleByExpression benutzt werden, um das aktuelle Modell oder ein daraus berechneter Wert im Titel anzuzeigen.
Test
- Im Demo zu Technisches Demo > Layout-Framework #1 > Dialoge wechseln.
- Den Dialog "Dynamisches Layout" öffnen
- Das anzuzeigende Layout wechseln.
- Erwartung: Der Titel des Dialoges zeigt das ausgewählte Layout an.