INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Front Panel verschoben



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!

26.01.2012, 12:21
Beitrag #3

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Front Panel verschoben
Hallo Dennis,

(26.01.2012 09:32 )C4H10 schrieb:  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

Gegenfrage: Was hättest du denn erwartet, wenn du die Elemente des FPs ausrichtest bei der Auflösung 1900*1200, und die *.exe dann bei einer Auflösung von 1024*768 startest?

(26.01.2012 09:32 )C4H10 schrieb:  Wie kann ich erreichen, dass ein VI bzw. ein Frontpanel auf jedem Zielsystem in jeder Auflösung gleich aussieht ?

Das kann, jenachdem wie das UI gestaltet ist, in der Tat aufwendig werden. Das wir dann schon mal zur Herausforderung das ganz nachträglich für den Bereich 800*600 bis HD zu optimieren.

Grundsätzlich gibt es dazu mehrere Lösungsansätze (Manche besser, manche schlechter):

1) Elemente für die kleinstmögliche Auflösung festzurren (z.B. 800*600). Bei der Darstellung auf größeren Bildschirmen ist der restliche Bereich dann leer.
2) Elemente automatisch skalieren lassen (Wie schon angesprochen - Scale all objects on front panel as the windows resizese"). Nebeneffekte wie Unlesbarkeit der Elemente bei kleinen Auflösungen sind dann aber unvermeidlich.
3) Neueinteilung des UI: Splitterbars einfügen. Tabs verwenden. Automatische Skalierung immer nur auf ein Element pro Panel anwenden. Subpanels verwenden. (Es gibt meherer Möglichkeiten)
4) Elemente fest anordnen und bei Verkleinerung des Fensters Scrollbars einblenden lassen (geht alles in den VI Einstellungen - Window Size und Runtime Time Posititon - einfach mal n bisschen rumspielen)

Möglich bzw. Sinnvoll ist wohl ein Mix des Ganzen.

(26.01.2012 09:32 )C4H10 schrieb:  Kann ich alle Elemente irgendwie fest an ihrer Position verankern ?

Damit die Elemente fest an ihrer Position bleiben, dürfen sich nicht scaliert werden. Außerdem in den VI Einstellungen bei den Fenstergrößen mal nen festen Wert einstellen. Einfach ein bisschen ausprobieren, damit du siehst, welche Einstellung welches Ergebnis liefert. Eine 'Pauschallösung' im Sinne 'Setze einfach ein Häckchen dort und alles ist in Butter' wird es hier mMn nicht geben.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Front Panel verschoben - C4H10 - 26.01.2012, 09:32
RE: Front Panel verschoben - Hook1986 - 26.01.2012, 11:06
RE: Front Panel verschoben - NWOmason - 26.01.2012 12:21
RE: Front Panel verschoben - C4H10 - 26.01.2012, 15:43
RE: Front Panel verschoben - NWOmason - 26.01.2012, 16:23

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Front-Panel spinnt Tomtom79 1 3.214 27.10.2015 20:54
Letzter Beitrag: GerdW
  Frontpanel-Elemente verschoben - Versionsproblem? I3erry 3 4.063 28.10.2013 16:00
Letzter Beitrag: I3erry
  Element kann nicht verschoben werden. wangdake 3 4.562 23.05.2013 12:38
Letzter Beitrag: wangdake
  BD am anderen Rechner Verschoben gottfried 3 4.308 15.04.2013 15:52
Letzter Beitrag: gottfried
  pdf-Dokument vom Front-Panel aus aufrufen checkedbasic 10 12.661 17.03.2013 13:37
Letzter Beitrag: PaulaM
  Mathscript, Ausgangsbezeichnungen verschoben DrHoas 1 2.560 05.02.2013 09:25
Letzter Beitrag: Y-P

Gehe zu: