Ein- und Ausblenden von Anzeigeelementen mit Case?
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Ein- und Ausblenden von Anzeigeelementen mit Case?
Hallo Forum,
ich habe, denke ich, mal wieder eine Anfängerfrage.
Ist es möglich bestimmte Anzeigeelemente im Frontpanel ein- ound ausblenden zu lassen, wenn eine bestimmte Bedingung in einer Case Struktur erfüllt wird.
Ich habe hier ein konkretes Beispiel, bei dem ein Gerät entweder im Netzbetrieb oder im Akkubetrieb versorgt wird. Befindet sich das Gerät z.B. im Akkubetrieb soll im Frontpanel das Wort Akkubetrieb und am besten noch eine Grafik mit einem Akku eingeblendet werden. Sobald das Gerät auf Netzbetrieb geschaltet wird, soll das Wort sowie die Grafik komplett ausgeblendet werden(verschwinden).
Ist das möglich?
Ein- und Ausblenden von Anzeigeelementen mit Case?
' schrieb:Für jedes FP-Control existiert die PropertyNode "Visible".
Einfach über RechterMausklick->Create->PropertyNode->Visible erstellen. Dann eine True oder False-Konstante anschließen.
Gruß, Jens
Hallo Jens,
ich habe das grad mal probiert, weiss aber nicht wo ich die True oder False Konstante anschließen soll. Kannst du mir vielleicht mal ein kleines Beispiel zeigen.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Ein- und Ausblenden von Anzeigeelementen mit Case?
' schrieb:Alles klar,
wie immer besten Dank.
Zarlex
Au Mann, Markus war zu gutmütig, das hättest du doch wirklich selber mal rasch probieren können.
Oder mal kurz überlegen? Visible=TRUE vielleicht sichtbar? Visible = FALSE vielleicht unsichtbar?
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Ein- und Ausblenden von Anzeigeelementen mit Case?
Hallo Jens,
ich habe mal dein "visible.vi" entsprechend umgeändert und als Bedingung den Vergleich zweier Zahlen integriert. Hier funktioniert aber das Ein- und Ausblenden nicht. Kannst du mir noch einmal helfen und sagen welcher Fehler hier vorliegt.
Ein- und Ausblenden von Anzeigeelementen mit Case?
' schrieb:Befindet sich das Gerät z.B. im Akkubetrieb soll im Frontpanel das Wort Akkubetrieb und am besten noch eine Grafik mit einem Akku eingeblendet werden. Sobald das Gerät auf Netzbetrieb geschaltet wird, soll das Wort sowie die Grafik komplett ausgeblendet werden(verschwinden).
Wenn es, wie du schreibt, nur darum geht, eine bestimmte Meldung zu zeigen oder nicht zu zeigen, dann läßt sich dafür am Einfachsten ein boolsches Element mißbrauchen, welches bei True die Meldung zeigt, bei false aber transparent (unsichtbar) ist.
Hier ein Beispiel.
Wie man auf die Schaltfäche noch eine Grafik zaubert, weiß ich allerdings nicht, aber da kann Dir hier bestimmt jemand weiterelfen. Ich vermute, man sollte dann einen Graphik-Ring als Anzeigeelement nehmen. Die eine Graphik ist transparent, also unsichtbar, und die andere ist die anzuzeigende Graphik - die natürlich auch Text enthalten darf. Aber das soll mal jemand anderes vormachen, warum egal ich.