Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Bildschirmanzeige (https://www.delphipraxis.net/116538-problem-mit-bildschirmanzeige.html)

Delix 1. Jul 2008 14:04


Problem mit Bildschirmanzeige
 
Hallo zusammen!

Ich habe ein Problem bei einem Kunden:

Wir haben eine Anwendung (D5), die auf den verschiedensten Bildschirmen mit diversen Auflöungen ohne Probleme läuft, auch bei diesem Kunden. Man hat nun ein Notebook ( Widescreen / XP prof. ) neu gekauft. Wird unser Programm hier gestartet, wird vom Form rechts und unten ca. 10% abgeschnitten, oder bei ganz simplen Forms wird dieses mit Scrollbalken dargestellt, obwohl des sich um recht kleine Forms handelt. Ich habe schon versucht, durch diverse Einstellungen ( Auflösung, Darstellung etc..) etwas zu verändern, diese gelingt mir aber nicht. Die Forms sind auf jeden Fall alle kleiner als der Bildschirm. Ich habe Notebook mit nahezu der gleichen Ausstattung neben mir stehen, da gibt es kein Problem.

Hat jemand eine Idee?

mit freundlichen Grüssen

HHick123 2. Jul 2008 09:45

Re: Problem mit Bildschirmanzeige
 
Delphi-Quellcode:
wird vom Form rechts und unten ca. 10% abgeschnitten
Und warum? Änderst Du ev. die Größe des Forms im Programmcode?
Kannst Du mal einen Screenshot posten? Ein Bild sagt mehr, als tausend Worte...

franktron 2. Jul 2008 09:52

Re: Problem mit Bildschirmanzeige
 
Schriftgröße in Windows (Größe Schrift) damit hatte ich immer Probleme

Sherlock 2. Jul 2008 10:15

Re: Problem mit Bildschirmanzeige
 
Sowas lassen wir die Kunden nicht machen. Normale Größe für die Schrift und schon gibts keine Probleme. Sieht doch alles einfach nur eklig aus mit großer Schrift.


Sherlock

taaktaak 2. Jul 2008 10:25

Re: Problem mit Bildschirmanzeige
 
Nun, das ist zum einen Geschmackssache.
Aber, denk mal an die über 40 oder 50 jährigen, die haben manchmal etwas schlechtere Augen :shock:

Delix 2. Jul 2008 10:55

Re: Problem mit Bildschirmanzeige
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe mal ein ganz kleines Testprogramm erstellt. Es zeigt nur die Parameter des Forms an. Per Taste kann ich diese auch setzen - bringt aber nichts.

Ich habe mal einen Screenshot angehängt. Oben im Bild ist die Darstellung mit dem Fehler. Die Anzeige des Rechners wurde zum Test auf das alte Design umgestellt - ändert aber auch nichts. Schriften sind normal eingestellt

HHick123 2. Jul 2008 14:28

Re: Problem mit Bildschirmanzeige
 
Das sieht ja dann so aus (obwohl ich die Zahlen auf dem Screenshot schlecht lesen kann), als hätten die beiden Forms in deinen Screenshots pixelmäßig die selbe Größe, aber Die Komponenten auf deinem Problem-Form sind zu groß, oder?

franktron 2. Jul 2008 14:36

Re: Problem mit Bildschirmanzeige
 
Kann das sein das ein Prog. läuft was das verursacht z.b. VirtualDesktop oder sowas.

Delix 2. Jul 2008 14:51

Re: Problem mit Bildschirmanzeige
 
Ich habe den Screenshot des Kunden über ein Fernwartungstool gemacht. Life habe ich den Effekt noch nicht gesehen. Durch diverses Einfügen/Ausschneiden/dehnen ... kommt diese Verpixelung zu stande. Mir ging es darum, zu zeigen, wie das Ganze aussieht. Wenn man auf den Schirm schaut, sieht die Schrift "normal" aus. Irgendwelche Zusatzprogramme laufen nicht. Das Notbook ist frisch eingerichtet.

Witzig ist noch: Auf dem System haben wir ein altes kleines Tool, da läuft es richtig. Unterschied ist nur, es wurde ursprünglich mit D4 erstellt, dann mit D5 weiter entwickelt. Ein anderer Unterschied fällt mir nicht ein.

HHick123 2. Jul 2008 17:09

Re: Problem mit Bildschirmanzeige
 
Und wie sieht's mit den geometrischen Abmessungen der Komponenten auf dem Form aus (Left, Top, Width, Height). Werden die vielleicht zur Laufzeit geändert?

Vielleicht bestand der Sinn ja darin, die Komponenten zur Laufzeit der Bildschirmgröße (Screen.Width, etc.) anzupassen und beim Form wurde auf die Anpassung einfach vergessen. Ist jetzt aber nur eine gewagte Ferndiagnose-Theorie...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:37 Uhr.
Seite 1 von 2  1 2      

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