View Full Version : حركت دادن عكس موجود در كنترل image
سعید صابری
دوشنبه 16 آذر 1388, 10:33 صبح
سلام دوستان
چگونه ميشه يك عكس خيلي بزرگ در يك image نشان بدم و نمي خوام از خاصيت استريچ استفاده كنم كه عكس جمع بشه مي خوام جوري باشه كه كاربر بتونه با موس بتونه حركت بده و اون قسمت هاي كه بعلت بزرگي عكس در image نمايش داده نشده ببينه؟
يا منظورم تصوير شناور در يك كنترل image است
دلفــي
دوشنبه 16 آذر 1388, 11:05 صبح
سلام دوستان
چگونه ميشه يك عكس خيلي بزرگ در يك image نشان بدم و نمي خوام از خاصيت استريچ استفاده كنم كه عكس جمع بشه مي خوام جوري باشه كه كاربر بتونه با موس بتونه حركت بده و اون قسمت هاي كه بعلت بزرگي عكس در image نمايش داده نشده ببينه؟
يا منظورم تصوير شناور در يك كنترل image است
شما مي تونيد از يه شي Image در داخل يه شي Panel استفاده كنيد و Image رو در داخل Panel حركت بديد .
zidane
دوشنبه 16 آذر 1388, 11:15 صبح
دانلود سورس:
http://delphi.about.com/library/weekly/code/panning.zip
توضيحات (انگليسي):
http://delphi.about.com/od/adptips2006/qt/panning.htm
مثال با اسکرول:
http://www.greatis.com/delphicb/tips/lib/examples/components-scrollimage.zip
سعید صابری
دوشنبه 16 آذر 1388, 11:43 صبح
شما مي تونيد از يه شي Image در داخل يه شي Panel استفاده كنيد و Image رو در داخل Panel حركت بديد .
منظورم حركت عكس درون image است
vcldeveloper
دوشنبه 16 آذر 1388, 12:57 عصر
یه ScrollBox روی فرم قرار بدید، و Image را داخل آن قرار بدید، و خصوصیت AutoSize آن را True کنید. در این حالت Image به اندازه تصویر موجود در آن بزرگ میشه، و اگر اندازه آن از محدوده ScrollBox خارج بشه، بطور خودکار نوار Scroll برای پیمایش تصویر به آن اضافه میشه.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.