Bildschirmauflösung erzwingen



  • Kann ich beim Programmstart eine Bildschirmauflösung am Monitor einstellen und nach Ende des Programms wieder auf die ursprüngliche zurück stellen ?



  • ...



  • Bitte nicht auslachen und auch nicht schimpfen !

    Ich hab mir gedacht errechne ich einfach die Positionen im aktuellen Zustand und berechne dann durch die neue Fenstergröße und den vorher errechneten %werten die Größen neu.

    Wäre halt optimal wenn sich alles proportional zur Auflösung bzw. Größe der Form in der Laufzeit anpassen würde.

    Denn 1024*768 kann beim Notebook bescheuert aussehen.

    Geht einigermaßen, aber die alten Abstände zwischen den Textfeldern passt nicht mehr.

    Edit1->Width = Form5->Width / 100 * 19;
    	Edit1->Height = Form5->Height / 100 * 6;
    	Edit1->Font->Size = (Edit1->Height / 2);
    	Edit1->Left = Form5->Width / 100 * 9;
    	Edit1->Top = Edit1->Top + Form5->Height / 100 * 26;
    
    	Edit2->Width = Form5->Width / 100 * 19;
    	Edit2->Height = Form5->Height / 100 * 6;
    	Edit2->Font->Size = (Edit2->Height / 2);
    	Edit2->Left = Form5->Width / 100 * 9;
    	Edit2->Top = Edit2->Top + Form5->Height / 100 * 26;
    


  • ...


Anmelden zum Antworten