In der Statuszeile können jetzt ja Informationen über das Rahmenwerk eingegeben werden. Wie lautet die korrekte Syntax dafür? Versuche der Art „version“, „“version““, „%version%“, „-version“ waren erfolglos.
Und welche Parameter gibt es alles?
Eine Idee, die mir gestern Abend noch kam: Schön wäre es doch auch, wenn der Titel der Anwendung an sich („Rahmenwerk“) auch geändert werden könnte. Zwar ist „Rahmenwerk“ fast eine Art stehender Begriff, aber vielleicht kommt ja noch der Wunsch auf, die Bedienoberfläche anders zu nennen.
Mir persönlich gefällt der Begriff nicht so wirklich und ich bin schon länger am Suchen nach einem besseren.
Uups – ich habe nur die Aufzählungspunkte durchgeschaut. Den Text oben drüber leider nicht mehr – Entschuldigung. Sie haben natürlich recht, das steht da ja schon.
Wäre es auch möglich, als weiteres Element für die Titelzeile der Workbench die aktuelle Version des Rahmenwerks anzuzeigen. Das würde ich auch noch eine gute Idee finden, weil man sonst immer etwas suchen muss, um herauszufinden, welche Version denn vom User gerade verwendet wird.
Als weiteres Statuszeilen-Element wird der Status der Datenverteilerverbindung vorgeschlagen. Das wird in einer älteren Anwendung bei uns visualisiert und von den Operatoren gerne genutzt, da auf einen Blick erfasst werden kann, ob die Datenverteilerverbindung weggebrochen ist.
Aber die Möglichkeiten sind nicht fix vorgegeben, die genannten sind nur nahe liegend. Alternative Ideen zur Präsentation werden explizit zugelassen (ja gefordert).
Wo kann man die Titelzeile des Workbench-Fensters parametrieren?
https://github.com/bitctrl/bsvrz-rahmenwerk-doc/blob/master/articles/rw2-info.md
In den Einstellungen.
Die eingebauten Platzhallter sind:
/** Name des angemeldeten Nutzers. */
USER(„{user}“),
/** PID des angemeldeten Benutzers. */
USERPID(„{userpid}“),
/** Hostname aus der Datenverteileranmeldung. */
HOST(„{host}“),
/** Port aus der Datenverteileranmeldung. */
PORT(„{port}“),
/** Standardsimulationsvariante. */
SIMVAR(„{simvar}“),
/** Name der verwendeten AOE. */
AOE(„{aoe}“),
/** PID der verwendeten AOE. */
AOEPID(„{aoepid}“),
/** Rahmenwerkversion. */
VERSION(„{version}“);
Es gibt alle oben aufgeführten.
Für die Platzhalter werden wie oben angedeutet geschweifte Klammern verwendet.
Ausführliche Beschreibung folgt.
In der Statuszeile können jetzt ja Informationen über das Rahmenwerk eingegeben werden. Wie lautet die korrekte Syntax dafür? Versuche der Art „version“, „“version““, „%version%“, „-version“ waren erfolglos.
Und welche Parameter gibt es alles?
Eine Idee, die mir gestern Abend noch kam: Schön wäre es doch auch, wenn der Titel der Anwendung an sich („Rahmenwerk“) auch geändert werden könnte. Zwar ist „Rahmenwerk“ fast eine Art stehender Begriff, aber vielleicht kommt ja noch der Wunsch auf, die Bedienoberfläche anders zu nennen.
Mir persönlich gefällt der Begriff nicht so wirklich und ich bin schon länger am Suchen nach einem besseren.
Habe ich doch oben geschrieben?
Sie können den Titel dann (keine entgültige Syntax!) in der Form:
„Meine tolle NBA – Benutzer: {username} – Simulationsvariante: {simulationsvariante}“
parametrieren, oder so ähnlich.
Uups – ich habe nur die Aufzählungspunkte durchgeschaut. Den Text oben drüber leider nicht mehr – Entschuldigung. Sie haben natürlich recht, das steht da ja schon.
Wäre es auch möglich, als weiteres Element für die Titelzeile der Workbench die aktuelle Version des Rahmenwerks anzuzeigen. Das würde ich auch noch eine gute Idee finden, weil man sonst immer etwas suchen muss, um herauszufinden, welche Version denn vom User gerade verwendet wird.
Lässt sich sicher machen.
Die Versionsnummer lässt sich aber auch einfach über den „About“-Dialog finden.
Haben Sie Recht. Aber wenn es machbar ist, würde ich den Platzhalter für die Versionsnummer realisieren.
Mit dem Lösungsvorschlag bin ich einverstanden.
Als weiteres Statuszeilen-Element wird der Status der Datenverteilerverbindung vorgeschlagen. Das wird in einer älteren Anwendung bei uns visualisiert und von den Operatoren gerne genutzt, da auf einen Blick erfasst werden kann, ob die Datenverteilerverbindung weggebrochen ist.
Habe ich oben ergänzt.
Danke.
Aber die Möglichkeiten sind nicht fix vorgegeben, die genannten sind nur nahe liegend. Alternative Ideen zur Präsentation werden explizit zugelassen (ja gefordert).