PDA

View Full Version : راهنمایی : باز نمودن چند فرم در داخل فرم اصلی



Sabeghi
چهارشنبه 17 اسفند 1384, 08:46 صبح
با سلام
از دوستان و اساتید محترم تقاضا دارم که من رو راهنمایی نمایند.
واقعا ضروری می باشد
من میخوام یک یا چند فرم رو در داخل فرم اصلیم باز نمایم بطوری که اگر این فرمهای رو بخوام جابجا نمایم امکان اسکرول در فرم اصلی در محدوده مورد نظر من ایجاد شود. همچنین فرم اصلی من همیشه فعال باشه و فرمهای دیگر روی اون باز بشن مانند شکل زیر
لطفا راهنمایی نمائید.
با تشکر

vcldeveloper
چهارشنبه 17 اسفند 1384, 08:53 صبح
برای فرم اصلی FormStyle را روی MDIForm و برای فرمهای فرزند FormStyle را روی MDIChild تنظمی کنید.

Ehsansh
چهارشنبه 17 اسفند 1384, 20:13 عصر
نظرت در مورد استفاده از فریم چیه؟
اگه از فریم استفاده کنی کاربر فکر میکنه همه فرم ها یکی هستن.
مزایای خوبی هم داره.

Sabeghi
چهارشنبه 17 اسفند 1384, 22:21 عصر
دوست عزیز کشاورز روش شما بد نبود ولی با درخواست من خیلی متفاوت بود فرمهای من با زدن کلید های خاص باز و بسته میشوند و در محدوده خاص که تعریف میشوند فقط میتونند جابجا شوند.

جناب اقا احسان روش شما هم خوبه اما در مورد فریم امکان جابجایی فریم نیست در ثانی فرم اصلی رو خیلی شلوغ میکنه

لطفا راهنمایی دقیق تری نمائید.
با تشکر

mzjahromi
پنج شنبه 18 اسفند 1384, 08:42 صبح
دوست عزیز کشاورز روش شما بد نبود ولی با درخواست من خیلی متفاوت بود فرمهای من با زدن کلید های خاص باز و بسته میشوند و در محدوده خاص که تعریف میشوند فقط میتونند جابجا شوند.

یک سری از کارها رو هم خودتون میتونید با کد نویسی انجام بدید.

vcldeveloper
پنج شنبه 18 اسفند 1384, 09:06 صبح
دوست عزیز کشاورز روش شما بد نبود ولی با درخواست من خیلی متفاوت بود فرمهای من با زدن کلید های خاص باز و بسته میشوند و در محدوده خاص که تعریف میشوند فقط میتونند جابجا شوند.

چیزی که شما می خواید (و در تصویر هم نشون دادی) همون MDI هست. MDI صرفا تنظیم دو خصوصیت نیست، بلکه یک روش طراحی رابط کاربر هست و باید برای مدیریت فرمها خودتون کد بنویسید یا از برخی امکانات از پیش آماده دلفی استفاده کنید. بهتر بیشتر درباره اش مطالعه کنید؛ هر چند الان دیگه حتی مایکروسافت هم استفاده از این روش را توصیه نمی کنه.