LabVIEWForum.de - Menü mit Buttonleiste erweitern

LabVIEWForum.de

Normale Version: Menü mit Buttonleiste erweitern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi Leute,

ich habe mal eine Frage. Ich habe jetzt ein VI gebaut, in dem schon das Run-Time Menu drin ist und auch ausgelesen wird.

Jetzt wollte ich, wie es in vielen (beinahe allen) Programmen üblich ist, eine Leiste mit einzelnen Buttons hinzufügen.

Dazu habe ich bisher einfach all meine Buttons erzeugt und über ein Sub-VI mit Befehlen verknüpft.
Was noch ein wenig stört, ist die Tatsache, dass diese Buttons alle in meinem Haupt-VI positioniert sind.
Am Liebsten wäre mir, ich könnte ein Sub-VI schreiben, welches diese Buttons beinhaltet, dann als Dialog in mein VI geladen wird, richtig am oberen Rand unter der Menüleiste positioniert wird und dann einfach nur den gedrückten Befehl an das Haupt-VI liefert. So könnte ich recht gut Ordnung halten.

Ich weiß schon, wie ich den Dialog erzeuge, allerdings wird der gezeigt und verschwindet sofort wieder, wenn ich das Symbol außerhalb der While-Schleife im Blockdiagramm positioniere.
Wenn es drinnenbleibt, ist mein Programm ein einziges Flackern.

Daher meine Fragen:

Wie schaffe ich es, dass der Dialog sichtbar und mein VI flüssig (nicht flackernd) bleibt?
Wie positioniere ich den Button-Dialog (der über die gesamte Breite geht) genau unter der Menüleiste?

Kann mir irgendwer helfen? Das wäre sehr nett.

Gruß,
Joe
Hi Joe,

leider ist dein Profil nicht ausgefüllt, so weiß ich nicht mit welcher Version Du arbeitest...

Was du suchst sind die "Sub-Panels" aus LabVIEW 7.0.
(Habe ich persönlich zwar noch nicht benutzt, aber ein Kollege.)

Ich selbst positioniere die "Icons" unter dem Menü (scrollen ab da an verboten) und nehme zur Ablaufsteuerung die "Event Structure".

Willst du die "Icons" in einem Dialogfenster stehen haben (wie die LV Hilfe Fenster), so kannst Du dies meines Wissens nach ab LabVIEW 7.1.

Gruß
Oliver
Hi Oliver,

sorry, ich hab mein Profil geändert. Ich verwende die Version 7.1 von LabVIEW.

Ich habe es bisher auch so gemacht, dass ich die "Icons" unter dem Menü positioniert habe und habe auch schon rausgefunden, dass ich dann nicht mehr scrollen sollte.Smile

Was mich halt ein wenig gestört hatte, waren die vielen Buttons im Block Diagram. Daher hatte ich mir überlegt, das Ganze in einen eigenen Dialog auszulagern, um das Block-Diagram von meinem Main-VI übersichtlich zu halten.

Ich danke dir für deine Hilfe und hoffe, dass ich es ab jetzt alleine hinbekomme.

Viele Grüße,
Joe
Gibt es eigentlich auch die Möglichkeit, die Ausgangssignale von so einem über eine Subpanel eingefügtes VI abzugreifen?

Weil effektiv füge ich ja nur eine Referenz dieses VIs ein, aber ich hab noch keine Möglichkeit gefunden, da einen Ausgang festzulegen, den ich weiterverarbeiten kann.
Hi Joe,

da muß ich nun passen, da ich es selbst noch nicht gemacht habe.
Nötigenfalls die Daten über Queues schicken...

mfg
Oliver
Referenz-URLs