ورود

View Full Version : بهم ریختن کامپوننت ها در زمان اجرا



mortezakiaee
سه شنبه 24 آذر 1388, 10:18 صبح
من یه فرم child تو برنامه دارم که anchor تمام کامپوننت هاش رو رو akRight,akTop تنظیم کردم. تو زمان طراحی مشکلی نداره ولی تو اجرا وقتی تو فرم مادر نشون داده می‌شه اول با سایز فرم تو زمان طراحی ایجاد می شه. برای همین بسته به اندازه فرم مادر یا سمت راستش فاصله زیادی می‌مونه یا کامپوننت‌ها از کادر بیرون می‌رن. با تغییر اندازه فرم مادر اون کامپوننت ها اندازه خودشون تا راست فرم رو حفظ می کنن و اون حاشیه سفیدشون کم و زیاد نمیشه (که خوب با این تنظیم Anchor طبیعیه). سوالم اینه که چرا اون حاشیه سفید ایجاد می‌شه.
- از دلفی 2007 استفاده می کنم
- بقیه فرم هام مشکلی ندارن
- همین فرم هم قبلا درست بود نمیدونم چی کار کردم که این طوری شد

ben111
یک شنبه 22 تیر 1393, 21:48 عصر
سلام
در حالت کن ریسایز فرم اصلی left فرم فرزند رو برابر
child_form.left:=main_form.width-child_form.width