Registriert seit: 11. Feb 2007
Ort: Bergisch Gladbach
207 Beiträge
Delphi 10.4 Sydney
|
Form über anderer Form zentrieren
27. Feb 2017, 22:07
folgende Situation:
Form1 ruft Form2 auf, die wiederum ruft Form3 auf, jeweils mit ShowModal. Form2 ist dabei nicht immer dieselbe Form.
Form 3 soll über Form 2 zentriert werden. Ich hätte gedacht, dass das mit Position = poOwnerFormCenter geht; allerdings wird Form3 damit immer über Form1 zentriert.
Um das Zentrieren 'zu Fuß' zu machen, habe ich versucht, mit GetParentForm(Self) an die Top- und Left-Werte der aufrufenden Form2 zu kommen, die sind jedoch immer 0.
Hat jemand eine Idee?
|