26.01.2012, 09:32
Hallo zusammen,
seit einer Weile arbeite ich nun schon mit LV, aber bisher kannte ich immer das Zielsystem, auf dem das jeweilige vi laufen sollte. Nun habe ich für einen Kollegen ein VI "auf Stand" gebracht. Z.B. ein aktualisiertes Firmen-Logo eingefügt, das Frontpanel neu arrangiert, das Blockdiagramm sauber neu programmiert (bisheriger Zustandsabfrage-Wirwarr durch eine state machine ersetzt, etc) und anschließend das Vi durch den Application builder geschoben. Mein LV Entwicklungssystem: LV 2011, Monitor in der Auflösung 1920 * 1200
Doch als der besagte Kollege, der damit im Labor auf einem Laptop Messungen machen möchte, die executable aufruft, sieht er ein vollkommen verschobenes Frontpanel. Buttons, Leds (boolean indicators), das Logo und manche Labels sind an anderen Positionen.
Und tatsächlich, wenn ich meinen Entwicklungsrechner (der ebenfalls ein Laptop ist) aus der dockingstation ziehe, das Display öffne und das vi neu aufrufe, ist alles verschoben. Speichere ich das und öffne das gleich vi vom gleichen Laptop in der Dockingstation, ist erneut alles verschoben.
Wie kann ich erreichen, dass ein VI bzw. ein Frontpanel auf jedem Zielsystem in jeder Auflösung gleich aussieht ?
Kann ich alle Elemente irgendwie fest an ihrer Position verankern ?
Unter VI Properties | Windows Size gibt es die Option "Scale all objects on front panel as the windows resizese". Diese Option ist deaktiviert.
Und das VI hat auch keine VI Referenzen, oder andere Spielereien. Sondern es ist relativ simpel gestaltet.
Beste Grüße, Dennis
seit einer Weile arbeite ich nun schon mit LV, aber bisher kannte ich immer das Zielsystem, auf dem das jeweilige vi laufen sollte. Nun habe ich für einen Kollegen ein VI "auf Stand" gebracht. Z.B. ein aktualisiertes Firmen-Logo eingefügt, das Frontpanel neu arrangiert, das Blockdiagramm sauber neu programmiert (bisheriger Zustandsabfrage-Wirwarr durch eine state machine ersetzt, etc) und anschließend das Vi durch den Application builder geschoben. Mein LV Entwicklungssystem: LV 2011, Monitor in der Auflösung 1920 * 1200
Doch als der besagte Kollege, der damit im Labor auf einem Laptop Messungen machen möchte, die executable aufruft, sieht er ein vollkommen verschobenes Frontpanel. Buttons, Leds (boolean indicators), das Logo und manche Labels sind an anderen Positionen.
Und tatsächlich, wenn ich meinen Entwicklungsrechner (der ebenfalls ein Laptop ist) aus der dockingstation ziehe, das Display öffne und das vi neu aufrufe, ist alles verschoben. Speichere ich das und öffne das gleich vi vom gleichen Laptop in der Dockingstation, ist erneut alles verschoben.
Wie kann ich erreichen, dass ein VI bzw. ein Frontpanel auf jedem Zielsystem in jeder Auflösung gleich aussieht ?
Kann ich alle Elemente irgendwie fest an ihrer Position verankern ?
Unter VI Properties | Windows Size gibt es die Option "Scale all objects on front panel as the windows resizese". Diese Option ist deaktiviert.
Und das VI hat auch keine VI Referenzen, oder andere Spielereien. Sondern es ist relativ simpel gestaltet.
Beste Grüße, Dennis