Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Fehlerhafte Darstellung Fensterinhalte bei Notebooks (https://www.delphipraxis.net/170270-fehlerhafte-darstellung-fensterinhalte-bei-notebooks.html)

DelphiFan2008 8. Sep 2012 14:17

Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Hallo,

habe eine Apllikation mit Delphi XE bzw. XE2 geschrieben

Das Haupt-Fenster mit Borderstyle bsSizeable, darin ein TPanel mit alClient, darin wiederum zwei TPanels und ein TCategoryPanelGroup getrennt mit TSplitter.

TCategoryPanelGroup mit alLeft
ein TPanel mit alRight und eins mit alClient

in den Panels befinden sich Anzeige und Steuerelemente welche mit Anchors verankert sind.

Auf Desktop Rechnern funktioniert die Anzeige tadelos z.B. in HD 1920x1080 oder 1280x720

Habe nun die Applikation einem Freund gegeben, welcher sie auf einem Notebook verwenden möchte - doch da - Steuerelemente in den Panels sind nicht erreichbar - sprich es werden wohl die Abmessungen nicht richtig erfasst, so das die alxxx Funktion und die Anchors nicht richtig greifen. Habe dies an einem eigenen Notebook mit vergleichbarem Ergebnis geprüft.

Kennt jemand dieses Verhalten?

Gruß DelphiFan2008

Bernhard Geyer 8. Sep 2012 14:35

AW: Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Hast du dein programm mal mit der Einstellung große Schriftart getestet? Bei verwendung von Anchors und größenveränderlichen Dialogen könnte teilweise sowas passieren.

DelphiFan2008 8. Sep 2012 14:39

AW: Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Hallo,

danke für die Antwort - nein, Windows "Standard" - keine Anpassung an der Oberfläche. Anmerkung Test war unter XP und Win7.

Gruß DelphiFan2008

Uwe Raabe 8. Sep 2012 17:22

AW: Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Zitat:

Zitat von DelphiFan2008 (Beitrag 1182100)
danke für die Antwort - nein, Windows "Standard" - keine Anpassung an der Oberfläche. Anmerkung Test war unter XP und Win7.

Windows "Standard" sagte leider noch nichts über die Skalierung der Schriften.

Bei Windows 7 findest du diese Einstellung unter "Systemsteuerung - Anzeige" (Sollwert 100%) und bei XP unter "Eigenschaften von Anzeige - Darstellung - Schriftgrad" (Sollwert normal).

Gerade bei Notebook-Displays ergibt sich aus der Auflösung und der Größe des Displays ein anderer DPI-Wert als 96, welcher auf einem Desktop-System sehr häufig ist.

p80286 8. Sep 2012 20:07

AW: Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Also ich würde gerne mal sehen, wie die "defekte" und die "richtige" Oberfläche aussieht.
Wird ein Manifest verwendet?
wird
Delphi-Quellcode:
Scaled
verwendet?

Vor längerer Zeit gab es mal einen Thread dazu, ich kann ihn im Augenblick nicht finden.

Gruß
K-H

hathor 8. Sep 2012 21:25

AW: Fehlerhafte Darstellung Fensterinhalte bei Notebooks
 
Zitat:

Zitat von p80286 (Beitrag 1182129)
...wird
Delphi-Quellcode:
Scaled
verwendet?

Vor längerer Zeit gab es mal einen Thread dazu, ich kann ihn im Augenblick nicht finden.

Gruß
K-H

http://www.entwickler-ecke.de/viewto...ghlight=scaled


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:00 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