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!
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
Anzeige
07.09.2009, 09:19 (Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2009 10:14 von Lucki.)
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?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
MainVI Frontpanel in SubVI deaktivieren
Hast Du bei Deinem SubVI schon mal unter "VI-Properties" -> "Window Appearance" auf "Dialog" umgestellt?
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
' schrieb:Prima, Dialog ist schonmal der richtige Weg
Naja, ausgrauen wäre halt optisch ganz gut :
Wenn es schon nicht professionell funktioniert, soll es wenigstens professionell aussehen
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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.