LabVIEWForum.de
Bedienoberfläche - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Bedienoberfläche (/Thread-Bedienoberflaeche)



Bedienoberfläche - wanze - 31.08.2010 12:53

Hallo Zusammen,

möchte meinem VI ein eigenes Menü verpassen. Einen Ansatz habe ich hinbekommen. Kann ich mit einer Case-Struktur auf einzelne Menüunterpunkte zugreifen? Realisiert ein Case einen Menüpunkt?

Zum Beispiel versuche ich das VI zu beenden,wenn ich auf das "X" drücke. Funktioniert aber nicht. Woran kann es liegen?

Grüße Wanze

Lv82_img

PS die RTM-Datei konnte ich nich hochladen


Bedienoberfläche - GerdW - 31.08.2010 13:15

Hallo wanze,

das "X"-Bedienelement gehört zum Fensterrahmen und ist kein Menü-Bestandteil... Es gibt aber ein Event "Front panel closed?"!

Genereller Tipp:
Für's Menü und für die Fensterrahmen-Bedienelemente macht sich die Eventstruktur wesentlich besser...


Bedienoberfläche - wanze - 31.08.2010 13:42

Hallo Gerd,

kannst du mir ein Tutorial oder Denkansatz zeigen. Wie verbinde ich eine Event-Struktur mit dem Menü-VI´s. Bin relativ unerfahren damit. Habe dieses Menü mit dem Laufzeitmenü- Editor erstellt.

Grüße Wanze

Lv82_img


Bedienoberfläche - Martin Heller - 31.08.2010 14:14

Hallo Wanze

Ich kenne kein Tut, aber im Core3 war dies ein Thema.

Ist recht simple: Durch Edit>>Runtime Menu (Blockdiagramm) kannst du dir ein "Custom-Menu" erstellen.
Dann erstellst ein Event structure und editierst ein Event (<This VI> Menu Selection (User) ) und nimmst den ItemTag zum steuern einer Case Structure


lg
Lv85_img


Bedienoberfläche - wanze - 31.08.2010 14:25

Hallo Martin,

kannst du bitte einen Screenshot hochladen, konnte die Datei nicht öffnen.

Das Tag muss ich natürlich auch in die Event packen?

Was ist Core3?

Grüße Wanze


Bedienoberfläche - Martin Heller - 31.08.2010 14:54

Argh, sorry habe sie angefügt, aber nicht geschaut, dass die Menu-Datei (.rtm) nicht "geladen" werden darf.
Musst die Menu-Datei erzeugen und kannst diese dann verwenden [Edit>>Runtime Menu (Blockdiagramm)].

Core3 ist ein Kurst von LabVIEW.


Nun in LV8.2


Bedienoberfläche - Y-P - 31.08.2010 15:15

Hier ein Bsp. für eine Menüsteuerung:
[attachment=29122]
Lv80_img

Gruß Markus


Bedienoberfläche - wanze - 31.08.2010 15:25

Hallo Martin, Markus,

habt vielen Dank. Werd gleich mal mein VI bestücken und testen.

Grüße Wanze