Mit welcher Funktion Fenster neu aufbauen?



  • Hallo!

    Hab mal wieder ein einfaches aber für mich nicht lösbares Problem:

    Hab in meiner Form "WindowsState" auf wsMaximized gesetzt. Jetzt passt er aber meine Fenster nicht entsprechend der Größe an, wie ich es in den Optionen "Anchors" eingestellt habe. Lass ich "WindowsState" auf wsNormal, und schalte während das Programm läuft auf Vollbild um funktioniert es.

    Mit welcher Funktion kann ich das Bild neu berechnen bzw. aufbauen?

    Gruß

    Maik



  • Update()
    Repaint()
    Invalidate()



  • Sry das ich nochmals dieses Thema eröffne. Aber das klappt nicht wirklich ...



  • Hallo

    Aus der BCB-Hilfe zu Anchors

    Anchors ist nur wirksam, wenn die Größe des übergeordneten Objekts geändert wird. Wenn z.B. ein Steuerelement beim Entwurf an gegenüberliegenden Seiten eines Formulars verankert wird und das Formular maximiert erstellt wird, wird das Steuerelement nicht gestreckt, weil die Größe des Formulars nach der Erzeugung des Steuerelements nicht verändert wurde.

    Also wirst du nicht umhinkommen entweder auf Align umzusteigen ober wenn du bei Anchors bleiben willst/must die initiale Größe manuell im Quelltext bestimmen.

    bis bald
    akari


Anmelden zum Antworten