Hallo Andreas,
ich habe ein ähnliches Problem mit einem VariableLabel.
Im Windows Designer und Client wird alles richtig angezeigt
unter Android leider nicht trotz neuester Version von gestern.
Mir ist aufgefallen das z.B. die Ausrichtung von Text im Designer nicht mit der Darstellung im Android Client übereinstimmt.
Grund ist wahrscheinlich das es verschiedene Seitenverhältnisse gibt.
z.B. gibt es Android Geräte mit 800x480 in 16:9 und in 16:10 Format.
Gibt es dafür schon eine Lösung oder wäre das etwas für ein „Feature Request“?
Kannst Du das genauer erklären?
Wenn ich eine größere Auflösung einstelle als das Gerät hat schneidet die App den Rest ab. Es wird nicht auf die vorhandene Auflösung skaliert.
Eine Einstellung bei der man das Seitenverhältnis angibt habe ich nicht gefunden.
Vielleicht hat das Seitenverhältnis ja gar nichts damit zu tun…
Hier mal zwei Screenshots was ich meine (die rote Line soll nur zeigen das ich zweite Teile vom Bild zusammengefügt habe).
Die linke Seite ist die Ansicht im Designer, das rechte im Android Client.
Bei der Temperatur kann man erkennen das sich im Designer die zwei Labels (Temp. + °C) überschneiden müssen (.2 wird nicht angezeigt) damit es später keine Lücke gibt.
Bei den Labels „Balkon“ und „Terrasse“ kann man gut erkennen das sie im Android Client nach rechts gerückt werden.
mir ist zu dem Thema aufgefallen, das die Anzeige im Designer direkt an der Windows Bildschirm DPI Einstellung haengt. Windows hatte ich zuerst auf 125% stehen (100% ist etwas klein bei 2560x1700, 12.85"). Da passte nichts.
Bei 100% geht es so.
Imho waere es besser pixelgenaue (x,y,width,height) Textfelder zu definieren, in denen links, rechts, mittig ausgerichtet werden kann.
Momentan hat ein text (label) nur eine Koordinate. Die Breite ergibt sich aus den DPI des Displays.