Bildschirmauflösung - PixelPerInch - Scaled usw...



  • Hallo zusammen,

    nach längerer Sommerpause (grins) hier mal wieder ein "Frust-Posting".

    Also ich ermittle bei meiner Grafikkarte ein PPI (PixelPerInch) von 96.
    (Ermittelt mittels Screen->PixelPerInch)
    Meine Scaled Einstellung steht auf Form->Scaled = false (!).
    Habe ich immer schon so gemacht, da ich irgendwann mit Scaled = true Mega-Probleme mit der Skalierung hatte.
    Genau diese Probleme sind bei einem Kunden wieder da!
    Das Fenster bekommt plötzlich Scollbalken. Sieht übel aus.
    Obwohl definitiv Scaled=false steht.
    Ein auslesen des PPI Wertes hat beim Kunden PPI=120 angezeigt!
    Damit hängt es irgendwie zusammen.
    Anker habe ich keine gesetzt (bzw. Standard: Links, Oben).
    Verwende BCB 5.

    Mir ist bekannt, dass es im Grunde schon öfters um das Thema ging. Aber irgenwie ist in den anderen Posts nie genau mein Problem behandelt (oder ich habe nix gefunden 😉

    Hat jemand einen Tip wie man dieses Problem irgendwie in den Griff bekommen kann?

    Gruß
    Riese



  • Hallo!

    hat keiner eine Idee? 😞

    Wie löst ihr das Problem?
    Oder sollte man mittels Screen->PixelPerInch die ppi Zahl auslesen, durch die PixelPerInch Zahl des Eigenschaften-Fensters teilen. Dann müsste man doch genau den Faktor der Skalierung haben, oder?
    Dann könnte man sein Fenster in dieser Größe vergrößern.
    Aber stimmt das dann alles?
    Wenn ein Fenster die Größe 1024 x 768 zur Entwurfszeit hat (unter 96 ppi), wie groß wäre dann das Fenster skaliert? Passt es dann noch auf einen Monitor dieser Auflösung?

    Gruß
    Riese



  • Ich hatte so ein Problem auch mal.
    War dann aber durch das setzen von scaled = false erledigt.
    Liegt es vielleicht an Windows XP, da dort die Fenster größer dargestellt werden?
    Irgendwie verstehe ich die ganze Sache auch nicht so richtig.
    Aber vielleicht findet sich hier noch ein Profi der noch was dazu sagen kann.

    Mit freundlichem Gruß
    Klaus Müllner



  • Hier wird das Problem ausführlich behandelt:

    http://www.bcbdev.com/faqs/faq96.htm



  • Danke!

    Super TIP.
    Ist aber echt auch bescheuert wie das von Borland gelöst ist.
    Gruß und schönen Tag noch

    RieseXXL


Anmelden zum Antworten