saied7468
چهارشنبه 23 بهمن 1387, 01:23 صبح
سلام
من یه 15 فرم دارم . فرم اولی MDIForm هست و بقیه فرم ها موقع صدا زدنشون خاصیت FormStyle رو به fsMDIChild تغییر می دم تا بتونم ببندمشون( موقع زدن دکمه close به جای مینی مایز شدن فرم بسته می شه ). اولین بار که یکی از MDIChild رو صدا می زنم در جای درستش ظاهر می شه ولی دفعات بعد که فرم رو صدا می زنم به جای ظاهر شدن در قسمت چپ صفحه ( همون جای درستش ) هی پیش روی می کنه و می یاد جلو حالا چیکار کنم که دفعات بد به جای جلو امدن در جای اولش ظاهرشه!!؟
کد مربوط به ظاهر کردن فرم MDIChild :
Form2 := TForm2.Create(Application);
form2.FormStyle:=fsMDIChild;
کدی که در قسمت close فرم MDIChild نوشتم:
Action := caFree;
من یه 15 فرم دارم . فرم اولی MDIForm هست و بقیه فرم ها موقع صدا زدنشون خاصیت FormStyle رو به fsMDIChild تغییر می دم تا بتونم ببندمشون( موقع زدن دکمه close به جای مینی مایز شدن فرم بسته می شه ). اولین بار که یکی از MDIChild رو صدا می زنم در جای درستش ظاهر می شه ولی دفعات بعد که فرم رو صدا می زنم به جای ظاهر شدن در قسمت چپ صفحه ( همون جای درستش ) هی پیش روی می کنه و می یاد جلو حالا چیکار کنم که دفعات بد به جای جلو امدن در جای اولش ظاهرشه!!؟
کد مربوط به ظاهر کردن فرم MDIChild :
Form2 := TForm2.Create(Application);
form2.FormStyle:=fsMDIChild;
کدی که در قسمت close فرم MDIChild نوشتم:
Action := caFree;