ورود

View Full Version : چگونه میزان ماگزیمم شدن پنجرهای وندوز رو عوض کنم(خیلی فوری)



sinanis
یک شنبه 20 دی 1383, 09:23 صبح
دوستان سلام :
فرض کنید تسکبار ویندوز فرم برنامه بندس(بگین خوب)
حالا تسکبار رو به کنار سمت راست صفحه نمایش منتقل کنید(بگین خوب)
یه پنجره ویندوز رو باز کنید،مثلا My Computer(بگین خوب)
حالا پنجره رو ماگزیمایز کنید،میبینید که پنجره ویندوز اگر چه ماگزیمایز شده ولی نه روی تسکبار قرار گرفت و نه زیر اون ، یعنی به اندازه کل فضای دسکتاپ منهای فضای اشغال شده توسط تسکبار بزرگ شده(بگین خوب)
منظورم اینه که هنگامی که برنامه من(فرمش به سمت راست صفحه می چسبه) در کنار صفحه نمایش بازه ، وقتی کاربر پنجره های باز رو ماگزیمایز میکنه(چه از طریق دکمه موجود در کپشن بار و چه از طریق راست کلیک بر روی لینک اون پنجره در تسکبار وانتخاب گزینه ماگزیمایز)اون پنجرها به اندازه کل فضای دسکتاپ منهای فضای اشغال شده توسط فرم برنامه من بزرگ بشه .(بگین خوب)
یه جور دیگه :
در رزولیشن ۱۰۲۴*۱۲۸۰ پنجره ها به همین اندازه ماگزیمایز میشن حال چی کار کنم که در همین رزولیشن پنجره های ویندوز به اندازه ۱۰۲۴*۱۱۰۰ ماگزیمایز بشن(دقت کنید فقط ماگزیمایز پنجره مد نظرم).

دوستان از شما خواهش دارم مشگلم رو حل کنید
تشکر

یک شنبه 20 دی 1383, 11:51 صبح
سلام
از خاصیت Constraints مربوط به فرم استفاده کنید(MaxHeight و ...)

sinanis
یک شنبه 20 دی 1383, 14:02 عصر
سلام
از خاصیت Constraints مربوط به فرم استفاده کنید(MaxHeight و ...)عزیز دل برادر سلام
متن بالا رو درست نخوندی . من می خوام روی پنجرهای ویندوز کار کنم نه فرمم

دوشنبه 21 دی 1383, 09:41 صبح
سلام
از توی برنامه ات می خواهی این کار را بکنی و یا توی ویندوز؟

_alish_
دوشنبه 21 دی 1383, 09:47 صبح
اینقدر طولانی ننویس کسی حوصله نمی کنه اونو بخونه
BorderStyle := bsNone
WindowsState := wsMaximized

sinanis
دوشنبه 21 دی 1383, 20:46 عصر
من فکر میکردم با توضیح مفصل بتونم بهتر منظورم رو بفهمونم اما ظاهرا موفق نبودم
من می خوام از دخل برنامم اندازه پنجرهای ویندوز رو به محض این که کاربر خواست اون ماگزیمایز کنه
تغییر بدم و پنجره ویندوز به اندازه دلخواه من بزرگ بشن نه به اندازه پیش فرض ویندوز (که به اندازه رزولیشن صفحه هستش)

در پایان : بنده اصلا با فرم برنامم کاری ندارم . فقط پنجرهای باز ویندوز
:thnx: :flower: و...

میتی دات نت
سه شنبه 22 دی 1383, 15:38 عصر
بگو خب