ورود

View Full Version : سوال: تغییر مکان و اندازه TImage در دو مونیتور



mbshareat
شنبه 10 مهر 1389, 11:13 صبح
من یه برنامه نوشتم که در اون از TImage خیلی استفاده کردم.:متفکر:
بعضی از اونها رو نقطه چپ بالا شون رو با مقدار تعیین کردم (البته اینو هم بگم که فرم حاوی این TImage ها رو هم حساس به اندازه Resolution صفحه نمایش قرار دادم)و یکی دیگه رو تو یه فرم دیگه این کار رو براش نکردم.
اون کادر تصویر تکی وقتی تو یه کامپیوتر دیگه تو مونیتور LCD اجرا می شه نه جاش درسته و نه ارتفاعش.هر دو گروه کادر تصویر (TImage) رو هم رو فرم بدون لبه گذاشتم ولی اونکه مشکل سازه تمام صفحه نیست.
بعدها برای حل مشکل نقطه چپ بالا رو هم تعریف کردم حالا ارتفاع هنوز درست نشده.
یادمه توی VB هم برنامم تو مونیتور CRT با ابعاد کوچکتر خونه خوب کار می کرد و تو محل کار با LCD با ابعاد بزرگتر جای کنترلها خراب میشد.:خجالت:
من برنامه تقویم Sun Calendar رو هم قبلا نصب کرده بودم چنین تفاوتی بین اجرا تو خونه و محل کار داشت.:گیج:
کسی می دونه علت چیه و راه ساده ای داره یانه؟:متعجب:
(راستش دلم برای Delphi_Cat تنگ شده)
یه ضرب المثل برای خودم:
رهرو آن نیست که گهی تند و گهی خسته رود رهرو آن است که آهسته و پیوسته رود!

حمید محمودی
شنبه 10 مهر 1389, 13:34 عصر
فکر میکنم با استفاده از Stretch و Anchor کنترل TImage مشکلتون حل بشه. اینکارو کردید؟؟

mbshareat
شنبه 10 مهر 1389, 17:29 عصر
با سلام و درود:قلب:
مشکلم رو خودم حل کردم.ارتفاع رو هم تو برنامه تعیین کردم درست شد.:بامزه:
Stretch و Anchor هم فکر کنم به درد من نخورن(من در مورد تصویر لغزنده غیر کامپوننت می خواستم که شرایط خاصی داشت:گیج:)
اما حالا مشکل بزرگتری دارم که جابجایی فرمه که تو تاپیک جدا باید مطرح کنم.:عصبانی:
دوست به یاد من باشد حتی اگر با یک دونه گردوی پوک(شوخی کردم به دل نگیرین)