Verbesserung
Wichtig
Detail
Fehlerbehebung
Wichtig
Detail
Manche Dialoge haben eine Tabbar und zeigen unterschiedliche Modellaspekte des Dialogmodells in unterschiedlichen Sichten.
Problem
Aktuell kann man Kommandos und Dialogöffner als Button nur an solchen Sichten innerhalb der Tabbar definieren, aber nicht am Dialog selber.
Es gibt solche Kommandos, die sich auf das Dialogmodell beziehen und für die es unerheblich ist, welcher Aspekt (Tab) gerade angezeigt wird.
Entweder man entscheidet sich für eine Sicht, an der man solche Kommandos nun platziert und nimmt in Kauf, dass manch Anwender es dann nicht intuitiv findet, oder man muss die Kommandos mehrfach in allen Tabs redundant anbieten, was zu vielen redundanten Buttons führt.
Wunsch
Hilfreich wäre, solche Kommandos direkt am Dialog deklarieren und als übergeordnete Funktion als Button oder als Menüeintrag des Dialogs anbieten zu können.
Test
In TL-Demo in die Sicht "Technisches Demo -> Komponenten -> Dialoge" gehen. Den Dialoge oben rechts öffnen und auf dem Message-Button des Dialoges drücken.
Erwartung: Die Meldung "Der Button 'Messagebutton' von Dialog wurde gedrückt!" erscheint recht oben.