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!
31.12.2012, 15:36 (Dieser Beitrag wurde zuletzt bearbeitet: 31.12.2012 15:41 von Lutz.)
Hallo,
ich möchte gerne, dass die Registerkarten als Vollbild angezeigt werden. D.h. nach Start des Programms sollen diese den ganzen Bildschirm ausfüllen (ein kleine Platz soll noch für den Stop Button da sein).
Ich bekomme hin, dass das VI Vollbild als Vollbild dargestellt wird und alles verschwindet, aber finde leider nicht heraus wie man die Registerkarten als Vollbild hinbekommt, sodass kein Rand mehr zu sehen ist egal auf welchen Bildschirm das Prgramm angezeigt wird.
Beispiel VI ist angehängt.
Hat jemand eine Idde? Vielen Dank für eure Hilfe.
Viele Grüße
Prinzipiell ja, aber:
wenn du nur das tust, dann wirst du sehen, dass sich der Abstand zwischen allen anderen Objekten und der Registerkarte verschiebt, wenn du die Panelgröße änderst - in deinem Fall betrifft das nur den STOPP-Knopf.
Der Trick hierbei ist, die anderen Elemente, die nicht mit dem Panel skaliert werden sollen an einer Panelseite oder / und Panelecke zu fixieren.
Das kann man z.B. tun, indem man ein Gestaltungselement durchsichtig macht, unter diese Elemente legt und mit diesen gruppiert. Diese Bedienelementegruppe muss dann mit ihrer Objektgrenze über eine Seite, oder wenn die Elemente an der Ecke fixiert werden sollen (was meistens der Fall ist) über zwei Seiten einer Ecke hinausragen. Das habe ich in deinem Fall mit dem STOP-Knopf gemacht.
Bei dir kommt allerdings noch das Problem hinzu, dass mit wachsender Panel-/Registerkartengröße die Registerkarte 2- bzw. einreihig wird, wodurch sich der Abstand zw. Knopf und Regsiterkarte sprunghaft ändert.
Dass die Reiter mehrreihig angezeigt werden, lässt sich über die Konfiguration auch verhindern. Dann erscheinen Pfeiltasten um die Reiter horizontal hin und her zu schieben.
Eine weitere Möglichkeit ist der Einsatz von horizontalen und vertikalen Splittern, die das Frontpanel in mehrere Panes aufteilen. Für jeden Splitter lässt sich einstellen, ob er sich an einer Fensterseite "festhält" oder proportional wächst. Ebenso kann für jede Pane eingestellt werden, ob ihre Objekte mit skaliert werden oder ob sie fest Größe haben.
Da du aber über die Panelskaliererei prächtig bescheid zu wissen scheinst: Kannst Du mir vielleicht erklären, wie man einem Bedienelement beibringt, dass es sich während der Größenänderung des Panels quasi online mitvergrößert?
In LabView 8.0 war das immer so.
In LV 2011 ist es bei mir so, dass ich das Panel vergrößere und erst, nachdem ich die Maus losgelassen habe springt das Bedienelement auf die neue Größe.
Hey,
vielen Dank für eure Hilfe. Genua so wollte ich des . Wie bekomme ich des den allgemein hin? Also was muss ich da ändern, dass des so geht?.
Viele Grüße
im Grunde reicht es, ein Bedienelement auf´s Panel zu ziehen und in dessen Kontextmenü den Punkt "Element proportional an Fenstergröße anpassen" wählen.
Dann skaliert sich das Teil mit dem Panel mit. Dann haste aber immernoch das Problem der Verschiebung der anderen Elemente zu dem autoskalierten. Um das zu lösen, kannst du die von mir beschriebene Prozedur anwenden oder das Panel aufteilen durch Einfügen von Trennbalken, was aber etwas komplizierter hinzubekommen ist, wenn du später von diesen Trennbalken nix mehr sehen willst. Wenn du allerdings mehrere FP-Elemente hast, die sich jeweils skalieren sollen, kommst du um diese Methode nicht umhin.
Hallo,
Marco da habe ich aber trotzdem noch ein Problem, dass ich die Registerkarte dann selber größer ziehen muss, damit die angepasst ist. Also habe es so hinbekommen, aber ich denke mir halt wenn des über ein anderen Bildschirm mal ausgebeben wird, dass vlt ein unschöner rand auftritt.
Grüße