LabVIEWForum.de - MainVI Frontpanel in SubVI deaktivieren

LabVIEWForum.de

Normale Version: MainVI Frontpanel in SubVI deaktivieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi Leute, warum kann ich vom SubVI aus über eine übergebene Reference und Eigenschaftsknoten das Frontpanel vom MainVI nicht deaktivieren und ausgrauen?

Wie würdet ihr das machen, solange das SubVI aufgerufen ist, das Frontpanel des MainVIs ausgegraut anzuzeigen?

Das SubVI Frontpanel soll nicht maximiert im Vordergrund stehen.
Das MainVI Frontpanel soll maximiert und deaktiviert im Hintergrund stehen.
Beim schliessen des SubVIs soll das MainVI Frontpanel wieder aktiviert werden.

Wie könnte ich das schaffen?

mfg,Andi
Mit der Sub-Vi Eigenschaft "modal" ist das Sub-Vi immer im Vordergrund, und das Haupt-VI ist deaktiviert. Millionen von Anwendern genügt das, spätestens wenn sie es versuchen bekommen sie mit, daß erst das Sub-VI geschlossen werden muß, bevor sich am Haupt-VI wieder etwas bedienen läßt.

Du meinst jetzt aber, daß das ganze Haupt-VI zusätzlich noch ausgegraut sein sollte. Ich lerne ja gern noch etwas dazu, könntes Du mal überzeugend begründen, warum das in Deinem Fall notwendig ist?
Hast Du bei Deinem SubVI schon mal unter "VI-Properties" -> "Window Appearance" auf "Dialog" umgestellt?

Gruß Markus
Prima, Dialog ist schonmal der richtige WegSmile

Naja, ausgrauen wäre halt optisch ganz gut :
Wenn es schon nicht professionell funktioniert, soll es wenigstens professionell aussehenRofl2
Mir fällt spontan nur ein, Deine Elemente per "Property Node" auszugrauen.

[attachment=21109]
Lv85_img

Gruß Markus

' schrieb:Prima, Dialog ist schonmal der richtige WegSmile

Naja, ausgrauen wäre halt optisch ganz gut :
Wenn es schon nicht professionell funktioniert, soll es wenigstens professionell aussehenRofl2
Wenn du dir unbedingt mehr Arbeit als nötig machen willst hilft dir der Link vllt weiter.

http://lavag.org/index.php?app=downloads&showfile=29
Haha, danke. Aber ich glaube mit der Antwort von Y-P ist mir sehr geholfen, danke dirGuru1

Aber sag mal, warum schliesst du jedesmal die Referenzen wieder?

mfg, andi
Ach ja, bevor ich ein neues Thema beginne, könnt ihr mir sagen, wie ich ein Programm auf Knopfdruck neu starten kann?
Sozusagen auf Knopfdruck Programm anhalten und neu ausführen auf einmal.

mfg, andi
Referenz-URLs