LabVIEWForum.de
Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) (/Thread-Anrodnung-von-GUI-Elementen-verschoben-auf-1-von-7-Rechnern)

Seiten: 1 2


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - fidel - 20.02.2007 16:15

Hallo,

mal wieder ein Problem.
Meine Applikation ( fix definierte Fenstergröße, nicht scrollbar) sah bis dato auf allen Rechnern, welche die erforderliche Auflösung bieten können gleich aus.

d.h. Elemente und deren Abstand zueinandere waren gleich und im Endresultat sah somit die GUI auch immer gleich aus,
abgesehen von Farunterschieden aufgrund unterschiedlicher Monitore etc...

Nun habe ich auf dem 7ten Rechner festgestellt dass die Applikation dort komplett zerfleddert aussieht.
d.h. Lables und LEDS etc sind minimal verschoben und das ganze hat somit seine außere Form verloren.

Der Rechner ist abgesehen von seinem Alter (AMD 1,0 GHz, 256 MB RAM, G-Force MX Karte) mit allen anderen Test-Rechnern vergleichbar.


Die erste Idee waren evtl schlecht gewählte Schriften, weshalb ich auf Arial als Anwendungsschriftart gewechselt habe.
Bringt leider keinen wirklichen vorteil.

Jmd eine Idee was ich hiermit machen kann ?

Im Anhang mal ein Bildausschnitt. Man sieht dass sich die Schriften mehrfach kreuzen und die Größenverhältnisse nicht im anstaz passen


gruss
fidel


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - eg - 20.02.2007 16:23

Du kannst die Elemente gruppieren, dann sollen diese einigermaßen den Abstand zueinander behalten.

Gruss, Eugen

P.S. ich meine alle Elemente auf dem FP markieren und eine Gruppe daraus machen.


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - Y-P - 20.02.2007 16:56

Hast Du auf dem Rechner Windows 2000 und auf den anderen Windows XP? Bei meinem Windows 2000 überlagern sich (vor allem) im Blockdiagramm Dinge, die unter Windows XP einwandfrei dargestellt werden. Außerdem gibt es "offizielle" LabVIEW-Fenster, z.B. Properties von Shared Variables, bei denen der Text nicht optimal angezeigt wird. Die von NI können den Fehler aber nicht reproduzieren (trotz Screenshot),....
Daran könnte es auch liegen.

Gruß Markus


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - fidel - 20.02.2007 17:05

' schrieb:Hast Du auf dem Rechner Windows 2000 und auf den anderen Windows XP? Bei meinem Windows 2000 überlagern sich (vor allem) im Blockdiagramm Dinge, die unter Windows XP einwandfrei dargestellt werden. Außerdem gibt es "offizielle" LabVIEW-Fenster, z.B. Properties von Shared Variables, bei denen der Text nicht optimal angezeigt wird. Die von NI können den Fehler aber nicht reproduzieren (trotz Screenshot),....
Daran könnte es auch liegen.

Gruß Markus


Hi Markus
ich hatte auch erst OS differenzen im Kopf, leider ist der betroffene Recher wie alle anderen Test-Kisten auch XP basierend.


@ eugen:
ok, wäre eine idee. Werde ich morgen mal austesten, jedoch würde es mic htrotzdme brennend interessieren wie der Fehler ueberhaupt entsteht.
Ich habe die Anwendung bewusst nicht skalierbar gemacht da ich mir genau solche Effekte dann erwartet habe.

Kannst du mir noch einen Tip zum gruppieren geben ?
am besten alle Elemente je Reiter/Registerkarte zu einer Gruppe oder wie gehe ich am besten vor ?


Danke für die Tips...
mehr morgen nachmittag


gruss
fidel


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - eg - 20.02.2007 17:20

Also ich würde mal einfach ALLES markieren (mit Ctrl + A) und erst versuchen alle Elemente in eine Gruppe zu machen.

Gruss


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - VDB - 20.02.2007 18:10

Guck mal ob auf den einen Rechner die Größe der Fonts gleich wie bei den anderen ist. Und nicht z.B. 125% statt 100..

Gruß

VDB


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - fidel - 21.02.2007 09:09

Guten Morgen,

@VDB:
Der Schriftgrad unter "Eigenschaften von Anzeige" -> Darstellung steht auch bei diesem Rechner auf "Normal"
Auch im Browser sind normale Fonts verwendet...sprich, ich sehe keine komischen cutomized Settings.
Aber danke für die Idee

@Eugen:
ok vielen Dank. Werde ich testen


gruss
fidel


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - fidel - 21.02.2007 12:02

Also,

das "gruppieren aller FP Elemente hatte leider keine Auswirkung auf dem entsprechenden Rechner.
Mir kam der Versatz interessanterweise fast noch stärker vor.

Ich denke was ich noch testen kann, ist die Schrift je Element zu definieren, d.h. nicht immer die vordefinierte Anwendungsschriftart zu verwenden.

Ich lege da nicht viel Hoffnung rein, aber ok, mehr Ansätze fallen mir im Moment nicht ein.
Leider


MfG
fidel


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - fidel - 21.02.2007 13:00

Soderle, PROBLEM GELÖST.

Das Problem war begründet in der Schrift-Knofiguration von Windows.

Wie schon gesagt, war unter "Eigenschaften von Anzeige" -> "Darstellung" -> "Schriftgrad" -> normal gewählt.
Daher dachte ich ich kann diesen Aspekt vernachlässigen.

Dem war definitiv NICHT so.

An dem betroffenen Rechner war in der Vergangenheit unter:
"Eigenschaften von anzeige" -> "Einstellungen" -> "Erweitert" -> "Allgemein"
der "DPI einstellungen" Wert verändert worden.

Ein Wechsel zurück zu den Windows üblichen 96 DPI hat das Problem komplett erschlagen.

Ich hoffe diese Schilderung erspart dem einen oder anderen zukünftig diese Problem.

Daher noch einige Schlagwörter in einem für die SucheBig Grin
---
DPI - Schriften - Windows - Schriftbild - verzerrt - GUI - verzogen - Anwendungsschrift



gruss
fidel


Anrodnung von GUI Elementen verschoben (auf 1 von 7 Rechnern:) - VDB - 21.02.2007 13:16

Das hatte ich dir doch gesagt, oder? Mit den 100% 125%Smile

VDB