18.07.2008, 09:42
Hallo zusammen,
ich habe mir für eine ausführbare Anwendung ein eigenes Informationsdialogfeld gebastelt. Es besteht aus dem Frontpanel, dass alle wichtigen Angaben über die Software enthält + NI Copyright und einem Blockdiagramm, indem es nur eine while-Schleife gibt. Die while-Schleife wird über einen "Stopp"-Button am Frontpanel beendet. Das VI wird also genau so lange ausgeführt bzw. das Frontpanel, das den Über...-Dialog enthält, wird genau so lange angezeigt, bis der Benutzer den Stopp-Button auf dem Frontpanel betätigt.
Nun möchte ich folgendes realisieren: Ich möchte auf die Verwendung von Bedienelemente auf dem Frontpanel verzichten und auch keine Menüleiste verwenden. Das VI soll genau dann beendet werden, wenn der Benutzer mit der Maus an eine beliebeige Stelle des Frontpanels klickt.
Habt ihr eine Idee bzw. ein Beispiel für ein solches Ereignis. Ich dachte z.B. daran, anstatt der while.Schleife eine Ereignisstruktur zu verwenden. Aber wie generiere bzw. Frage ich das Mausklick ereignis (linke Maustaste) ab?
Dank im voraus.. Gruß Stephan...
ich habe mir für eine ausführbare Anwendung ein eigenes Informationsdialogfeld gebastelt. Es besteht aus dem Frontpanel, dass alle wichtigen Angaben über die Software enthält + NI Copyright und einem Blockdiagramm, indem es nur eine while-Schleife gibt. Die while-Schleife wird über einen "Stopp"-Button am Frontpanel beendet. Das VI wird also genau so lange ausgeführt bzw. das Frontpanel, das den Über...-Dialog enthält, wird genau so lange angezeigt, bis der Benutzer den Stopp-Button auf dem Frontpanel betätigt.
Nun möchte ich folgendes realisieren: Ich möchte auf die Verwendung von Bedienelemente auf dem Frontpanel verzichten und auch keine Menüleiste verwenden. Das VI soll genau dann beendet werden, wenn der Benutzer mit der Maus an eine beliebeige Stelle des Frontpanels klickt.
Habt ihr eine Idee bzw. ein Beispiel für ein solches Ereignis. Ich dachte z.B. daran, anstatt der while.Schleife eine Ereignisstruktur zu verwenden. Aber wie generiere bzw. Frage ich das Mausklick ereignis (linke Maustaste) ab?
Dank im voraus.. Gruß Stephan...