7
Kullanıcı formunun ortasında kalıcı iletişim kutusunu görüntülemekte sorun yaşıyorum. FireMonkey ve sahibin form iletişim kutusunun formunu gösteren
procedure TfrmMain.btnOpenSettingsClick(Sender: TObject);
var
sdSettingsDialog: TdlgSettings;
begin
sdSettingsDialog := TdlgSettings.Create(Self);
sdSettingsDialog.Position := TFormPosition.poOwnerFormCenter;
try
sdSettingsDialog.ShowModal;
finally
sdSettingsDialog.Free;
end;
end;
çok tasarımcı pozisyon özelliğini değiştirmek için çalıştı, ancak iletişim merkezi görünüyor değildir: kalıcı iletişim göstermek için My kodudur.
Burada neyin yanlış olduğunu söyleyebilir misiniz?
temel bir sınıf yardımcı kullanılması mi? –
Zor soru David, hayır, sınıf yardımcı değil, tercih ederseniz: prosedür UpdateFormPos (aForm: TForm) benim misafirim. –
@ArjenvanderSpek Teşekkürler, harika çalışıyor! Neden FireMonkey'in henüz bitmediğini hissediyorum ve yarım pişmiş kek gibi ... – evilone