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!
ich habe folgendes Problem. Ich moechte in meinem Programm bestimmte Eingabefelder nur auf dem FrontPanel angezeigt bekommen wenn das entsprechende Unterprogramm vom Benutzer gewaehlt wird.
Auf dem angehaengten Bild seht ihr den enstprechenden Teil des Programms. Das Eingabefeld 'Constant Position' und der Knopf 'OK Button' sollen nur auf dem Frontpanel erscheinen wenn vorher ueber das Dropdownmenue 'Mode' das entsprechende Unterprogramm 'Constant' gewaehlt wurde.
Gibt es da eine Moeglichkeit zu?
Viele Gruesse
Anzeige
13.07.2011, 14:28 (Dieser Beitrag wurde zuletzt bearbeitet: 13.07.2011 14:30 von THL.)
Rechtsklick auf das Bedienelement im Blockdiagramm und 'create'->'property node' auswählen (auf Deutsch müsste das Eigenschaftsknoten oder so ähnlich heissen). Dort gibt es dann zwei Möglichkeiten zur Auswahl: 'visible' oder 'disabled'. Eine auswählen und dann noch mittels 'change to write' beschreibbar machen.
Welche der zwei Möglichkeiten man wählt ist persönlicher Geschmack:
1.) 'visible' auf true/false setzen - damit wird der Knopf sichtbar/unsichtbar
2.) 'disabled' auf 0,1 oder 2 setzen - 0 ist normale Funktion, 1 ist sichtbar aber deaktiviert, 2 ist sichtbar aber ausgegraut und deaktiviert
Welcher Wert an den property node übergeben wird, hängt dann von deiner case-Entscheidung ab.