Thema: Delphi [FMX] Auflösung Tablets

Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#1

[FMX] Auflösung Tablets

  Alt 2. Feb 2014, 15:42
Ich habe ein Nexus 7 neuester Stand mit einer Auflösung von 1.920 x 1.200 Pixel.

Damit möchte ich mit Hilfe eines Canvas einige Sachen zeichnen.

Mit der Funktion

Delphi-Quellcode:
  if TPlatformServices.Current.SupportsPlatformService(IFMXScreenService, IInterface(ScreenSvc)) then begin
    Size := ScreenSvc.GetScreenSize;

    ShowMessage(Format('ImageZeiger Breite %.0f, Höhe %.0f',[Size.x, Size.Y]));
  end;
hole ich mir die Auflösung und da wird eine andere Auflösung (960x552) angezeigt.
Was mache ich falsch?

Ich habe nämlich das Problem, dass designte Images nicht gleich dem zur Laufzeit erzeugten übereinstimmen, auch wenn diese die gleiche Größe haben.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat