Einzelnen Beitrag anzeigen

Schwedenbitter

Registriert seit: 22. Mär 2003
Ort: Finsterwalde
622 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Positionen aller Forms wiederherstellen

  Alt 13. Jan 2010, 13:48
Hallo Heiko,

danke erstmal!

Zitat von hoika:
Erstelle mal ein Bsp-Projekt, was den Fehler reproduziert.
Erledigt.
Ich habe eine 2. Variante. Die funktioniert immer dann, wenn das Programm frisch gestartet wird. Wenn ich aber das Fenster innerhalb einer laufenden Instanz mehrfach öffne und die Sub-Form zuletzt vor dem Schließen maximiert habe, dann klappt es auch nicht

Zitat von hoika:
Kann es sein, dass du immer noch was im OnForm von Form2 stehen hast?
Nein! Die ist absolut leer, wie man anhand des angehängten Codes sehen kann.

Zitat von hoika:
WP.Length:=SizeOf(TWindowPlacement);
Da es kein Pointer ist, kann ich es mir auch nicht erklären. Aber ich habe das so irgendwo hier im Forum oder anderswo so gefunden und einfach übernommen.

Zitat von hoika:
Ich benutze Formular-Vererbung, nur mein Basis-Form enthält den "2-Zeiler".
Gibt es dazu eine Anleitung? Würde mich ggf. auch interessieren!

Gruß, Alex
Angehängte Dateien
Dateityp: zip var_2_p_189.zip (1,9 KB, 2x aufgerufen)
Dateityp: zip var_1_p_108.zip (1,7 KB, 0x aufgerufen)
Alex Winzer
  Mit Zitat antworten Zitat