LabVIEWForum.de
Label oder Caption auf Button - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Label oder Caption auf Button (/Thread-Label-oder-Caption-auf-Button)



Label oder Caption auf Button - retlaps - 08.03.2011 12:57

Hallo,
wenn ich bei Labview (Version 2009) das Labe oder Caption auf einen OK Button schiebe, kann ich diesen nicht mehr an der stelle des Texts betätigen, sondern nur im Bereich um das Labe/Caption herum.
Gibt es eine möglichkeit dieses Verhalten zu ändern?
Gruß


RE: Label oder Caption auf Button - Kiesch - 08.03.2011 13:05

Du kannst den Text im Button selbst benutzen (das okay) und als Label verwenden. (ich nehme mal an du willst den Text der drin steht entweder zur Laufzeit ändern oder aber zumindest abändern, so dass da nicht okay steht sondern was anderes).


RE: Label oder Caption auf Button - retlaps - 08.03.2011 13:37

ja, ich will die Beschriftung bei laufendem VI ändern. Ich habe ein VI dass mir alle Captions auf dem FP ändert (Labels werden abgefragt und Captions nach einer Vorgabe geändert, dient zur Sprachumschaltung bei laufendem VI). Die Beschriftung der Buttons über die Property-Node "Boolean.text" ändern ist mir zu umständlich, da für jeden Button diese Property-Node neu hinzugefügt werden muss. Deshalb die ursprünglich Frage


RE: Label oder Caption auf Button - NWOmason - 08.03.2011 13:55

(08.03.2011 13:37 )retlaps schrieb:  Die Beschriftung der Buttons über die Property-Node "Boolean.text" ändern ist mir zu umständlich, da für jeden Button diese Property-Node neu hinzugefügt werden muss. Deshalb die ursprünglich Frage

Wieviele Buttons sind es denn? Müsste doch nur die Propertynode von Caption.text auf BooleanText.text geändert werden bei den Buttons, oder?

Bei Klick auf Caption/Labels wird nicht durchgeroutet zum Button. Soll wohl verhindern, falls der Caption über dem Button angezeigt, das bei Klick auf dem selbigen nicht der Button aktiviert wird. Wäre meiner Meinung nach auch unlogisch, wenn dies so wäre.

Beste Grüße,
NWO


RE: Label oder Caption auf Button - retlaps - 08.03.2011 14:27

Leider ist es nicht so einfach. Ich hab mal das Beispiel angehängt. Dort werden wie gesagt alle Labels abgefragt, mit einer Datenbankdatei verglichen und nach Vorgabe der Sprache daraufhin die Captions geändert.
Das Programm wofür das angewendet werden soll ist sehr komplex und soll auch ohne großen Aufwand erweitert werden können, das heißt es wäre praktisch wenn man nicht für jeden Button den man neu hinzufügt auch eine Property Node erstellen müsste.
Wenn ich was übersehen habe bitte aufklären.
Gruß


RE: Label oder Caption auf Button - NWOmason - 08.03.2011 14:44

Okay so gesehen, ist es komplizierter Wink

Auf die schnelle fällt mir folgender Workaround ein: Und zwar vor dem Schreiben des Captiontextes, die Klasse auslesen und auf "Boolean" abfragen. Falls dem so ist, die Klasse nach Boolean konvertieren und dann den Booltext.text beschreiben. Für alle anderen Element wird weiterhin der Caption.text beschrieben.

Leider habe ich mich mit einer Sprachumschaltung noch nicht beschäftigt, aber vielleicht testest du es mal und berichtest, ob es so funktioniert bzw. deinen Anforderungen entspricht?

Beste Grüße,
NWO