Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi XE6 Gerätemanager (https://www.delphipraxis.net/180576-delphi-xe6-geraetemanager.html)

pHL 30. Mai 2014 20:45

Delphi XE6 Gerätemanager
 
Hallo Leute.

Teste gerade ein bisschen Delphi XE6. Wollte jetzt im Gerätemanager ein neues Telefon anlegen (Sony XPeria Z1 Compact). Alle Maße muss man laut Doku in Pixel angeben.
Das Gerät hat eine Auflösung von 1280 x 720 Pixel. Wenn ich das so anlege dann wirkt das im Designer viel zu groß (Es ist größer als ein vordefiniertes 5.1" Gerät).

Man müsste da doch irgendwo die DPI angeben können damit das funktionieren kann. Was mache ich falsch?

Bzw. gibt es evtl. irgendwo Downloads für andere Geräte?

Danke
pHL

pHL 3. Jun 2014 16:11

AW: Delphi XE6 Gerätemanager
 
Ich versuchs mal mit einem Push :)

Wie macht ihr das, habt ihr ein Telefon was bereits in der Liste ist oder verwendet ihr einfach ein ähnliches im Designer (also ein Vordefiniertes)?

MfG.
pHL

Union 3. Jun 2014 19:50

AW: Delphi XE6 Gerätemanager
 
Ich verwende ein ähnliches und teste dann auch live auf verschiedenen Geräten, da es dann zur Laufzeit evtl. doch anders aussieht.

pHL 3. Jun 2014 21:08

AW: Delphi XE6 Gerätemanager
 
Danke dir! Dann werde ich das vorerst auch so machen :)

greenmile 4. Jun 2014 07:48

AW: Delphi XE6 Gerätemanager
 
Ich muss mich einfach einklinken, da es thematisch passt. Meine App läuft soweit auf allen getesteten Geräten (auch wenn man ein Galaxy Tab nur sehr schwer im Emulator nachstellen kann). Allerdings sehen z.B. die original FMX-Checkboxen auf größeren Geräten nicht so aus wie auf den kleinen, wie z.B. einem Galaxy S3; sie sind nicht proportional vergrößert. Jetzt habe ich ein TScaledLayout auf die Form gepackt, damit vergrößern sich die Checkboxen schonmal entsprechend, allerdings sehen die Labels nun ein wenig gezerrt aus. Wie haben das andere gelöst? Oder übersehe ich irgendetwas?

pHL 4. Jun 2014 09:03

AW: Delphi XE6 Gerätemanager
 
Das muss ich erst testen. Habe bisher eigentlich hauptsächlich mit den DPF.Android Komponenten probiert.

greenmile 4. Jun 2014 09:29

AW: Delphi XE6 Gerätemanager
 
Auf MacOS verwende ich auch TMS, wo immer es geht. Da ich mir bei diesem (Android/iOS) Projekt aber ersparen möchte, bei jedem Delphi Update auf die Dritthersteller zu warten, habe ich FMX eine Chance gegeben. Insgesamt fällt mein Résumé sehr positiv aus, allerdings gibt es noch eine Probleme, die zu lösen sind. Wie z.B. die Skalierung, die wird leider nur sehr wenig erklärt. Oder das sich beendete App's nicht ohne weiteres erneut starten lassen. Oder der fehlende Splash bei Android-App's ...

mkinzler 4. Jun 2014 09:51

AW: Delphi XE6 Gerätemanager
 
Zitat:

Zitat von greenmile (Beitrag 1261318)
Auf MacOS verwende ich auch TMS, wo immer es geht. Da ich mir bei diesem (Android/iOS) Projekt aber ersparen möchte, bei jedem Delphi Update auf die Dritthersteller zu warten, habe ich FMX eine Chance gegeben. Insgesamt fällt mein Résumé sehr positiv aus, allerdings gibt es noch eine Probleme, die zu lösen sind. Wie z.B. die Skalierung, die wird leider nur sehr wenig erklärt. Oder das sich beendete App's nicht ohne weiteres erneut starten lassen. Oder der fehlende Splash bei Android-App's ...

Für den Splash-Scrren:
http://www.fmxexpress.com/android-sd...e6-firemonkey/
Man könnte sich auch mal die nativen Controls von D.P.F. für iOS und Android ansehen


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz