Zitat von
Sharky:
Stelle dir mal vor das mehrere Entwickler an einem Projekt arbeiten und alle haben unterschiedliche Auflösungen bei ihrem Rechner. Wie soll denn jetzt ein einheitliches Design für das Projekt entstehen?
Die Auflösung ist irrelevant. Nur unterschiedliche DPI-Einstellungen (Eigenschaften der Anzeige/Reiter Einstellungen, Button Erweitert. In der ComboBox DPI-Einstellung muß auf allen Rechnern der gleiche Wert stehen.
Zitat von
Sharky:
Das würde ich persönlich als großen Bug einstufen.
Da hat das Delphi-Team einen großen Bug der Windows-
GUI in die
VCL übernommen. Selbst MS (Quelle habe ich im Moment nicht aber soweit ich mich erinnere steht das sogar in der
MSDN als KB-Eintrag) sagt das Windows nicht für unterschiedliche DPI-Einstellungen konzipiert wurde und z.B. der IE bei bestimmten Positionsierungsangaben (dynamische Anpassung der MAP-Dateien bei Images) auch aus dem Tritt kommt und vollkommen falsche Werte berechnet wenn nicht die Standard-DPI-Einstellung von 96 dpi eingestellt ist. Erst mit Avalon soll das alles kein Problem mehr darstellen.
Windows Vista - Eine neue Erfahrung in Fehlern.