PDA

View Full Version : حرفه ای: ظاهر شدن یک Object به صورت Fade



ModernWarfare
پنج شنبه 26 فروردین 1389, 17:31 عصر
با سلام

میخاستم بدونم میشه یک Object , مثلا یک عکس رو به صورت Fade روی فرم نمایش داد یا نه.
لطفا راهنمایی کنید.
ممنون

look20
پنج شنبه 26 فروردین 1389, 19:27 عصر
برای تصاویر میشه البته من یه نمونه دارم که از کامپونت alpha image( برای نمایش تصاویر png ) استفاده میکنه توی اون شاید چیزی که بدردتون بخوره باشه
چون دقیقا نمیدونم از کجای سایت گرفتم باید آپلود کنم چون فقط کامپونت نیست یه سورس فایلی که توش fade و نظیر اینها رو با کد نشون داده

daniyal_1363
پنج شنبه 26 فروردین 1389, 19:54 عصر
2 نمونه از طریق API

شفاف کردن یک عکس ، تغییر اندازه و همچنین تغییر در Zoom

http://barnamenevis.org/forum/attachment.php?attachmentid=46831&d=1270880889


به وجود آوردن حالتهای مختلف انیمیشینی برای فرم و یا کنترلهای روی فرم(این نمونه خیلی جالبه )

http://barnamenevis.org/forum/attachment.php?attachmentid=46833&d=1270881220

look20
پنج شنبه 26 فروردین 1389, 20:40 عصر
ببخشید منکه از fade این سر در نیاوردم میشه بگید چطور fade میشه!!!!!!!!!!!!!!
http://barnamenevis.org/forum/attachment.php?attachmentid=46831&d=1270880889نوشتید fade ولی همچین چیزی نیست که نیست

look20
پنج شنبه 26 فروردین 1389, 20:43 عصر
اینم اون فایلی که گفتم براتون آپلود میکنم
http://iamyou.persiangig.com/AlphaImage.rar

ModernWarfare
پنج شنبه 26 فروردین 1389, 21:29 عصر
از دوستان ممنون اما من کدی میخاستم که مثلا یک عکس رو روی فرم به صورت شیشه ای نشون بده و به تدریج به رنگ واقعی در بیاد
اینهایی که شما دادین با یه تایمر width , height ش رو کم و زیاد میکنه که هیچ چیز جدید و مشکلی نبود که براش تاپیک بزنم
پ

butterfly8528
جمعه 27 فروردین 1389, 03:00 صبح
مثلا یک عکس رو روی فرم به صورت شیشه ای نشون بده

خود من قبلا این سوال رو پرسیدم و جواب هم گرفتم .

سرچ کن پیدا میکنی .

موفق باشی .

IamOverlord
جمعه 27 فروردین 1389, 03:04 صبح
سلام دوست عزیز! :چشمک:
بفرمایید، این یه نمونه است که با AlphaBlend API نوشته شده :

daniyal_1363
جمعه 27 فروردین 1389, 19:41 عصر
ببخشید منکه از fade این سر در نیاوردم میشه بگید چطور fade میشه!!!!!!!!!!!!!!نوشتید fade ولی همچین چیزی نیست که نیست



من فقط کد API رو گذاشتم - کاری که شما میخواست رو انجام میداد بعداً درست میکنم و میزارم تا ببینین

Cybersilent
یک شنبه 29 فروردین 1389, 06:42 صبح
اینم یه سری دکمه که با همون کامپوننت Alpha Image هستند

حتما ببینشون

look20
یک شنبه 29 فروردین 1389, 11:36 صبح
سلام دوستان درمورد فایل بالا میتونن یه کمکی کنن
میخام تا زمانی که روی تصویری که شفافیت100 داره کلیک نکردم شفافیتش 100 بمونه چکار باید بکنم
در ضمن اگه بخاهیم روی هر تصویر دیگه ای کلیک کردم تصویری که روش کلیک کردم شفافیتش 5 بشه
چکیده حرفم:
یعنی روی هر تصویر کلیک شد اون تصویر تا زمانی که روش کلیک نشده و یا روی تصویر دیگه ای کلیک نشده شفافیت 100 داشته باشه باید چکار کرد

kooroush
یک شنبه 29 فروردین 1389, 17:50 عصر
ببخشید یادم رفت ضمیمه کنم این !

look20
یک شنبه 29 فروردین 1389, 23:02 عصر
ولی دوست عزیز اینجوری نگفتم گفتم اگه روش اومدی 100 باشه وقتی موس از روش کنار میره بشه 5

وقتی روش کلیک کردم بشه 100 و تا وقتی که روی همون دکمه یا دکمه دیگه کلیک نشه 100 باشه
و اگه روی تصویری که 100 باشه (قبلا کلیک شده ) و با موس روش حرکت کردم بشه5 و وقتی موس رو ازش دور کردم روی 100 بمونه

Cybersilent
دوشنبه 30 فروردین 1389, 12:55 عصر
اینکه زیاد سخت نیست یکم سورسشو دستکاری کنید درست میشه
اگر نتونستید یکم دقیق تر بگید تا درستش کنم.

look20
دوشنبه 30 فروردین 1389, 13:11 عصر
خودم سعی کردم ولی نتونستم
ببینید
میخام فرض کنید روی دکمه اولی توضیح میدم
اگه روش اومدم شفافیت 100 بشه اگه موس رو کنار کشیدم بشه 5
اگه روش کلیک کردم شفافیت 100 بمونه و اگه توی همین حالت با موس اومدم روش شفافیت بشه 5 ولی اگه موس رو کنار کشیدم روی 100 باقی بمون
در ضمن وقتی دوباره روی همین تصویر که 100 شده یا هر دکمه دیگه کلیک کردم شفافیت بشه 5
و.....
مراحل همین طور بشه مراحل رو تکرار کرد

xxxxx_xxxxx
دوشنبه 30 فروردین 1389, 17:31 عصر
خودم سعی کردم ولی نتونستم
ببینید
میخام فرض کنید روی دکمه اولی توضیح میدم
اگه روش اومدم شفافیت 100 بشه اگه موس رو کنار کشیدم بشه 5
اگه روش کلیک کردم شفافیت 100 بمونه و اگه توی همین حالت با موس اومدم روش شفافیت بشه 5 ولی اگه موس رو کنار کشیدم روی 100 باقی بمون
در ضمن وقتی دوباره روی همین تصویر که 100 شده یا هر دکمه دیگه کلیک کردم شفافیت بشه 5
و.....
مراحل همین طور بشه مراحل رو تکرار کرد

سلام،
تاپیک رو کامل نخوندم و برنامه هم نگاه نکردم. اما به نظر میاد شما با انتخاب رویداد مناسب مشکل دارد.
VB رویدادهایی مثل MouseIn و MouseOut رو نداره. اما میتونید براش درست کنید. همین دو کلمه رو جستجو کنید.

kooroush
دوشنبه 30 فروردین 1389, 17:41 عصر
مدیر عزیز xxxxx_xxxxx تایپیک رو بخونید و فایل رو دانلود کنید ! بی شک اون چیزی که فکر می کنید نیست !

xxxxx_xxxxx
دوشنبه 30 فروردین 1389, 19:56 عصر
سلام،
گرفتم چی میگید. میخواید وقتی رو یکی از دکمه ها کلیک شد، عمل Fade شدن برعکس عمل کنه.
برنامه رو یک سری تغییرات دادم نگاه کنید.

راستی چه خبره 10 تا تایمر تو برنامه:لبخند:؟ فایل ضمیمه با یک تایمر هست.

موفق باشید/

ali682344
دوشنبه 30 فروردین 1389, 20:16 عصر
سلام،
گرفتم چی میگید. میخواید وقتی رو یکی از دکمه ها کلیک شد، عمل Fade شدن برعکس عمل کنه.
برنامه رو یک سری تغییرات دادم نگاه کنید.

راستی چه خبره 10 تا تایمر تو برنامه:لبخند:؟ فایل ضمیمه با یک تایمر هست.

موفق باشید/

به نظر من اين برنامه يه مشكل داره !
مشكل هم اينه كه در يك زمان، فقط يكي از عناصر بايد انتخاب بشه يعني با انتخاب عنصر ديگه بقيه به حالت قبلي برن

xxxxx_xxxxx
دوشنبه 30 فروردین 1389, 21:42 عصر
به نظر من اين برنامه يه مشكل داره !
مشكل هم اينه كه در يك زمان، فقط يكي از عناصر بايد انتخاب بشه يعني با انتخاب عنصر ديگه بقيه به حالت قبلي برن

خب این، اون چیزی بود که خانم/آقای look20 (http://barnamenevis.org/forum/member.php?u=114571) میخواستند. وگرنه که از اول به صورت عادی بود.

look20
دوشنبه 30 فروردین 1389, 22:21 عصر
با تشکر از آقای xxxxx_xxxxx
ببخشید
فلان دکمه(مثلا تصویر1) دکمه روش کلیک میشه و شفافیت 100 و بعد اگه دوباره کلیک بشه شفافیت 5 تا اینجا فایلی که شما(xxxxx_xxxxx)ساختید درسته
ولی اگه بخام علاوه بر کلیک بر روی همین دکمه(تصویر1) روی هر دکمه دیگری هم کلیک کردم همین عمل انجام بگیره چطور
ممنون میشم یه نگاهی کنید با تشکر از زحمت قبلی که کشیدید