LabVIEWForum.de - fensterprogrammierung

LabVIEWForum.de

Normale Version: fensterprogrammierung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
hallo zusammen,

ich möchte eine menüstruktur ähnlich wie in windows bei einem fenster erstellen. in meinem studium hieß das fensterprogrammierung mit c++. also, ich habe es geschafft ein fenster während eines init-vorgangs im vordergrund laufen zu lassen... sprich das fenster an sich ist kein problem. auch das fenster mit einem button wegzuklicken klappt, nur habe ich probleme damit, eine menüleiste "aufs fenster zu setzen", soll heißen eine menüleiste bzw. -struktur ähnlich wie in windows, bei der man über dem fenster eine leiste mit verschiedenen buttons hat, z.b. einstellungen, speichern, bearbeiten usw. ich hoffe, ich konnte mich verständlich ausdrücken und danke euch vielmals für eure antworten.

ciao edi
Du kannst ein benutzerdefiniertes Pulldown-Menü in jedem VI anlegen.
Über Pulldownmenü->Edit->Run Time Menu
Oder zur Laufzeit dynamisch erstellen.

Die VIs hierzu findest du in der Palette "Dialog & User Interface" unter Menu.

Oder bemüh mal den NI-Examplefinder.

Gruß, Jens
' schrieb:Du kannst ein benutzerdefiniertes Pulldown-Menü in jedem VI anlegen.
Über Pulldownmenü->Edit->Run Time Menu
Oder zur Laufzeit dynamisch erstellen.

Die VIs hierzu findest du in der Palette "Dialog & User Interface" unter Menu.

Oder bemüh mal den NI-Examplefinder.

Gruß, Jens

Vielen Dank Jens, das hat wunderbar funktioniert, habs so eben hinbekommen... Big Grin
Hab aber noch ne kleine Frage dazu: Kann ich nur die Funktionen von LabVIEW damit aufrufen? Eigenen Text kann ich anzeigen lassen, aber ich muss ihn doch noch mit einer Aktion verknüpfen?! Ich habe z.B. die Hilfe-Dialog-Box verändern wollen. Wie gesagt, wenn man auf Hilfe klickt, kann ich nen Text anzeigen lassen, aber "nur" oben in der Leiste selber. Jetzt die Frage, wie stelle ich es an, dass dann eine Dialog-Box aufgeht und da drin mein Text angezeigt wird? Ich hoffe, ihr könnt mir da auch weiterhelfen. Vielen Dank schon im Voraus!

Viel Grüße,
Edi

PS: Mit der Palette "Dialog & Benutzeroberfläche" bin ich nicht zurecht gekommen, da spuckt er immer Fehlermeldungen aus, "Menü ist nicht auffindbar" obwohl ich mich strikt an die Verbindungshinweise der Hilfe gehalten habe... Naja aber mir reichts erstmal übers Pulldownmenu->Bearbeiten->Laufzeitmenü

PPS: Bitte vorigen Beitrag killen! Danke!
EDIT: Erledigt...Smile
Noch mal der Hinweis:

NI-Examplefinder öffnen und nach Beispielen zu Menu suchen, da kannst du dir alles abschauen.

Am einfachsten fängt man eine Auswahl eines RuntimeMenus über die Event-Struktur ab (Event This VI-> Menu Selection (User)).

Gruß, Jens
vielen dank, läuft Wink
' schrieb:Noch mal der Hinweis:

NI-Examplefinder öffnen und nach Beispielen zu Menu suchen, da kannst du dir alles abschauen.

Am einfachsten fängt man eine Auswahl eines RuntimeMenus über die Event-Struktur ab (Event This VI-> Menu Selection (User)).

Gruß, Jens
Du kannst dir auch mit Splitter einen Menübereich auf deinem Frontpanel abtrennen. In diesem kannst du dir die bekannten Icons ablegen bzw. als Buttondesign wählen (Customize).
[Bild: Menue.jpg]
Referenz-URLs