INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Pop-Up Dialog selbst gestalten



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!

05.10.2009, 09:33
Beitrag #1

WolfiB Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Jul 2007

8.5
2007
de

711xx
Deutschland
Pop-Up Dialog selbst gestalten
Hallo Users,

ich möchte gerne ein Pop-Up Dialog selbst gestalten. Ähnlich wie der Benutzerdialog mit einer Schaltfläche.

Hierbei soll der Dialog folgende Eigenschaften haben:

Eingänge:
- Dialogbezeichnung (String)
- Anzeigewert1 (Dezimal)
- Anzeigewert2 (Dezimal)

Ausgänge:
- OK-Button

Der Dialog wird durch eine Case-Struktur in einer while-Schleife solange aufgerufen, bis der OK-Button gedrückt wird. Habe schon einiges versucht, allerdings wird der Dialog hierbei elliche male aufgerufen, und reagiert nie auf die Bestätigung des OK-Buttons. Wie wird dies bei den "fertigen" Benutzerdialogen gehandelt, denn die funktionieren, wenn ich so einen an der selben Stelle aufrufe wie mein selbst gestalteten Dialog, den ich über ein Sub-Vi versucht habe.

Danke für Eure Hilfe.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 09:59
Beitrag #2

selma Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 210
Registriert seit: Aug 2009

2009
2009
de

21xxx
Deutschland
Pop-Up Dialog selbst gestalten
Wäre ganz gut, wenn du hier einen Screenschot deines BD machen und hier posten würdest
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 10:07
Beitrag #3

WolfiB Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 88
Registriert seit: Jul 2007

8.5
2007
de

711xx
Deutschland
Pop-Up Dialog selbst gestalten
Hier mal mein Sub-VI mit Frontpanel und Blockdiagramm.

Darunter wie ich es gerne aufrufen würde. Erst wenn der Button "...beenden" Betätigt wird, soll das Case auf das nächste
Fenster wechseln.


   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 11:47
Beitrag #4

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Pop-Up Dialog selbst gestalten
Hallo WolfiB

Ich würde dir in diesem Fall zu einer Event-Struktur raten in deinem Sub-VI. Diese wartet solange bis du den Button betätigst und dein Case ändert sich dadurch auch nicht Cool
Das würde ca so aussehen:
   

Des weiteren würde ich dir raten für deine State-Machine ein Enum zu verwenden, da es wesentlich einfacher zu verwalten ist, als wenn du mit Strings arbeitest Wink

Das würde dann so etwa aussehen
   

Hoffe das hilft dir weiter ^_^

P.s. Wenn du einen Button betätigen willst, so solltest du ihn als Control definierenWink
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 13:03
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Pop-Up Dialog selbst gestalten
.... aber dann bitte nur als "Type-Def".

Gruß Markus

' schrieb:Des weiteren würde ich dir raten für deine State-Machine ein Enum zu verwenden, da es wesentlich einfacher zu verwalten ist, als wenn du mit Strings arbeitest Wink

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 13:13
Beitrag #6

M Nussbaumer Offline
Zarathustra
****


Beiträge: 654
Registriert seit: Sep 2009

2009 SP1
2009
EN

6300
Schweiz
Pop-Up Dialog selbst gestalten
' schrieb:.... aber dann bitte nur als "Type-Def".

Stimmt hab ich vergessen zu erwähnen ^_^
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.10.2009, 13:27 (Dieser Beitrag wurde zuletzt bearbeitet: 05.10.2009 13:33 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Pop-Up Dialog selbst gestalten
Habe mal ein Beispiel gemacht. Das Geheimnis damit es funktioniert ist aber nicht direkt sichtbar, sondern liegt in den richtigen SUB-VI-Einstellungen. (Ikon/Rechte Maustaste, und zwar sowohl das SubVI Ikon im Haupt-VI als auch das Ikon rechts oben des SUB-VI selbst)
Zum Sub-VI: Wie Du siehst, geht es auch ohne Case und ohne While, nicht einmal um die Ereignisstruktur ist ein while-Schleife drum herum.
Lv85_img
Sonstige .vi  Main.vi (Größe: 10,61 KB / Downloads: 355)

Sonstige .vi  SUB.vi (Größe: 10,28 KB / Downloads: 357)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programme für unterschiedliche Hardware gestalten MaxP 2 3.358 29.11.2017 09:30
Letzter Beitrag: MaxP
  Farbe und Dialog Größe von "Display Message to User" ändern galilio 6 6.870 29.06.2016 09:55
Letzter Beitrag: galilio
  "Abbrechen"-Knopf im Datei-Dialog ändern Marcusius 1 3.862 10.06.2015 12:49
Letzter Beitrag: jg
  Auswahllisten sinnvoll gestalten.... heinrich 1 3.046 25.03.2015 20:50
Letzter Beitrag: bietus
  Windows Dialog "Öffnen mit" Frank M-F 5 5.168 22.01.2015 18:05
Letzter Beitrag: Frank M-F
  Wie führe ich ein subvi in einem Unterpanel wie einen Dialog aus? phoenix6434 5 7.158 05.08.2013 08:49
Letzter Beitrag: jg

Gehe zu: