12.09.2023, 08:58
Hallo,
ich wollte mal ein paar Gedanken und Ideen zu dem oben genannten Thema sammeln. Ich denke mir, dass die meisten LabView User in ihren Programmen Werte darstellen wollen, in einer etwas eindeutigeren Art & Weise wie ein einfacher Numeric Indicator mit einem kleinen Label.
Leider muss ich sagen, dass ich persönlich die grafische Darstellung von LabView etwas veraltet finde. Aber die Funktion steht in meinem Anwendungsbereich über dem Design und da punktet LabView. Daher meine Frage an erfahrende User: Gibt es irgendwelche Pakete/Addons/Mods die moderne grafische Elemente implementieren? Meine erste Suche nach solchen Paketen verlief im Sande.
Da ich nicht nur fordern will, sondern selbst auch Input geben möchte, möchte ich meine bisherige Lösung eine solche Oberfläche zu basteln zeigen, die eventuell dem ein oder anderen Leser inspiriert.
Kurz zu meiner Anwendung: Es handelt sich um ein Messprogramm (state machine), welches durchgehend Werte akquiriert, analysiert und die Anzeige aktualisiert. Vorher wird eine Anzeige passend zu den ausgewählten Parameter automatisch erstellt.
So sieht meine Oberfläche aus:
[attachment=62573]
leerer Zustand
[attachment=62574]
Nach Generierung mit 6 Parameter
Störend ist das leichte "ausblenden" der Zahl im rechten Bereich. Leider habe ich das noch nicht wegbekommen. Ich denke, dass es meiner Struktur (Cluster) geschuldet ist. Ebenfalls habe ich es noch nicht geschafft, die Werte auf eine bestimmte Anzahl an Nachkommastellen variabel einzustellen. Die Cluster sind in einem 2D Array mit max. 4 Spalten aufgereiht. Jede angefangene Zeile wird komplett eingeblendet, auch nicht erwünscht.
Außerdem wollte ich kurz meinen Unmut, wie umständlich es ist, die Schriftgröße zu vergrößern, loswerden. Hat da jemand ein besseres Verfahren, als über ein VI?
Ich habe meine Struktur mit eingefügt. Die Front Panel Elemente wurden der NXG Style Palette entnommen, finde ich am modernsten.
Für Kritik, Lösungen, Anregungen oder eigene Beispiele bin ich sehr dankbar!
LG VersuchundErprobung
ich wollte mal ein paar Gedanken und Ideen zu dem oben genannten Thema sammeln. Ich denke mir, dass die meisten LabView User in ihren Programmen Werte darstellen wollen, in einer etwas eindeutigeren Art & Weise wie ein einfacher Numeric Indicator mit einem kleinen Label.
Leider muss ich sagen, dass ich persönlich die grafische Darstellung von LabView etwas veraltet finde. Aber die Funktion steht in meinem Anwendungsbereich über dem Design und da punktet LabView. Daher meine Frage an erfahrende User: Gibt es irgendwelche Pakete/Addons/Mods die moderne grafische Elemente implementieren? Meine erste Suche nach solchen Paketen verlief im Sande.
Da ich nicht nur fordern will, sondern selbst auch Input geben möchte, möchte ich meine bisherige Lösung eine solche Oberfläche zu basteln zeigen, die eventuell dem ein oder anderen Leser inspiriert.
Kurz zu meiner Anwendung: Es handelt sich um ein Messprogramm (state machine), welches durchgehend Werte akquiriert, analysiert und die Anzeige aktualisiert. Vorher wird eine Anzeige passend zu den ausgewählten Parameter automatisch erstellt.
So sieht meine Oberfläche aus:
[attachment=62573]
leerer Zustand
[attachment=62574]
Nach Generierung mit 6 Parameter
Störend ist das leichte "ausblenden" der Zahl im rechten Bereich. Leider habe ich das noch nicht wegbekommen. Ich denke, dass es meiner Struktur (Cluster) geschuldet ist. Ebenfalls habe ich es noch nicht geschafft, die Werte auf eine bestimmte Anzahl an Nachkommastellen variabel einzustellen. Die Cluster sind in einem 2D Array mit max. 4 Spalten aufgereiht. Jede angefangene Zeile wird komplett eingeblendet, auch nicht erwünscht.
Außerdem wollte ich kurz meinen Unmut, wie umständlich es ist, die Schriftgröße zu vergrößern, loswerden. Hat da jemand ein besseres Verfahren, als über ein VI?
Ich habe meine Struktur mit eingefügt. Die Front Panel Elemente wurden der NXG Style Palette entnommen, finde ich am modernsten.
Für Kritik, Lösungen, Anregungen oder eigene Beispiele bin ich sehr dankbar!
LG VersuchundErprobung