LabVIEWForum.de
buttons ein/ausblenden - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: buttons ein/ausblenden (/Thread-buttons-ein-ausblenden)



buttons ein/ausblenden - undertaker - 08.05.2009 12:09

hallo

ich habe ein frontpanel mit 28 buttons, die jeweils mit einer ereignisstruktur ein subvi aufrufen. außerdem hab ich noch 2 radiobuttons mit jewils 2 auswahlmöglichkeiten, die an eine case-struktur angeschlossen sind. und entsprechend der stellung dieser radiobuttons sollen bestimmte buttons angezeigt werden und andere wiederum nicht. in der case struktur sind dafür eigenschaftsknoten der jeweiligen buttons mit der eigenschaft: visible bzw. sichtbar.
ich habe die ereignisstruktur und die casestruktur in der selben whileschleife.
ich hätte gerne, dass sich das frontpanel sofort veränder, also dass die jeweiligen buttons angezeigtz werden, wenn ich eine stellung der radiobuttonsverändere.
jetzt verändert sich das frontpanel nur nach dem neustart des vis.

ist das überhaupt so möglich?
wenn ja, was mach ich falsch?

vielen dank

undertaker


buttons ein/ausblenden - rasta - 08.05.2009 12:18

Hallo undertaker,
lad doch mal das VI hoch.

Gruß
Ralf


buttons ein/ausblenden - undertaker - 08.05.2009 13:05

ich hab jetz mal ein kleines beispiel gemacht. es entspricht meinem vi mit nur 2 buttons.
ich kann das vi an dem ich arbeite nicht hochladen.

Lv85_img


buttons ein/ausblenden - RoLe - 08.05.2009 13:20

richtig : mach für den Radio-Button auch ein Event.
einfach: Timeout beim Eventcase auf bsp. 200ms

oder schaue es mal mit der Glühbirne Ein an, was es macht.


buttons ein/ausblenden - Kvasir - 08.05.2009 13:23

Deine Eventstruktur hat kein Timeout. Das bedeutet, dass das Programm solange wartet, bis ein Event ausgelöst wird.
Deine Case Struktur wird also nur dann abgefragt, wenn ein Event ausgelöst wird.

Schließ an die Eventstruktur eine Timeout Zeit an und es sollte klappen.

Grüße

edit: Heute bin ich mal wieder überall ne Spur zu langsamSmile


buttons ein/ausblenden - undertaker - 08.05.2009 14:10

herzlichen dank für die antworten

werds am montag in der arbeit ausprobieren und euch bescheid geben!


buttons ein/ausblenden - jg - 08.05.2009 18:14

Offtopic2
Immer LV-Version bei VI-Uploads angeben

AußerdemProfil_ergaenzen


buttons ein/ausblenden - undertaker - 11.05.2009 07:06

super, hat funktioniert. DANKESCHÖN!!!!

jetzt mal noch eine andere frage. was muss ich einstellen, damit die buttons nach dem drücken, wieder in den anfangszustand kommen und nicht gedrück (also dunkel) bleiben?


buttons ein/ausblenden - ImExPorty - 11.05.2009 07:15

[attachment=18348]


buttons ein/ausblenden - jg - 11.05.2009 19:30

Ergänzung zu ImExPorty:
Wenn du die Betätigung eines Latch-Button mit einer Event-Struktur abfängst, dann gehört das Terminal des Buttons in den entsprechenden Value-Change-Event, sonst springt der Button auch nicht zuverlässig zurück.

Gruß, Jens