Hallo,
ich belschreibe im OnCreate der Form die Properties "Height", "Widht", "Top" und "Left" mit Werten.
(hier aus einem Rec, aber das spielt keine Rolle)
Delphi-Quellcode:
//MainForm-Positionen aus Rec laden
MainForm.Height := MainForm_Rec.Rec_Height;
MainForm.Width := MainForm_Rec.Rec_Width;
MainForm.Top := MainForm_Rec.Rec_Top;
MainForm.Left := MainForm_Rec.Rec_Left;
//maximiert starten
If MainForm_Rec.Rec_maximiert then
MainForm.WindowState := wsMaximized;
Danach wird die Form maximiert dargestellt. (MainForm_Rec.Rec_maximiert = true)
Wenn ich danach dann Form.Width abfrage, so erhalte ich aber noch den alten Wert vor dem Maximieren.
Wieso wird dieser Wert mit dem Maximieren nicht aktualisiert?
mfg
Helmi
>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<