Anpassung der Komponeten-Position an unterschiedliche Bildschirmauflößung



  • Hallo,

    //
    ScreenWidth   = GetSystemMetrics( SM_CXSCREEN );
    ScreenHeight  = GetSystemMetrics( SM_CYSCREEN );
    //
    Top = 0;
    Left = 0;
    Width  = Screen->Width;
    Height = Screen->Height - 28;
    //
    

    mit diesem Code übergebe ich der Form die Position und Größe abhänig von der Bildschirmauflößung. Ich programmiere unter 1024 x 768 Bildpunkte.
    Wenn ich z.B. auf einem anderem PC eine 1280 x 1024 Bildschirmauflößung habe, paßt sich meine Form wunderbar an.
    Frage: giebt es für die Komponente Optionen, um ein automatischen Anpassung zu erreichen, oder muß ich per Code berechnen lassen.

    Gruß Siegfried



  • Hallo

    das läßt sich alles mittels den Eigenschaften Align, Constraints und Anchor sehr gut lösen.

    bis bald
    akari



  • Hallo,
    danke für die schnelle Antwort
    Gruß Siegfried


Anmelden zum Antworten