ورود

View Full Version : نمایش یک فرم در وسط فرم زیرین



babak869
سه شنبه 30 مرداد 1386, 12:58 عصر
سلام
برای نمایش یک فرم جدید بصورت Showmodal دقیقا در وسط فرم زیرین باید خاصیت Posittion فرم دوم رو به OwnerFormCenter تنظیم کرد . این کارو میکنم اما متاسفانه با حرکت فرم زیرین و نمایش فرم جدید اون فرم دقیقا در وسط صفحه نمایش ظاهر میشه . فرمها رو هم در زمان اجرا میسازم مثلا برای نمایش فرم دوم مینویسم :



Application.CreateForm(TForm2, Form2);
form2.ShowModal


دوستان در این زمینه نظر خاصی دارند؟

ghabil
سه شنبه 30 مرداد 1386, 13:08 عصر
خب دیگه خودت همه چیز رو گفتی دیگه وقتی اینطوری درست میکنی داری Application رو میکنی Owner فرم اگر میخوای مثلا فرم1 Ownerش باشه یانطوری بکن:


Form2 := TForm2.Create(Form1);
Form2.Show