ورود

View Full Version : دکمه بدون لبه با امکان تعیین تصویر برای حاتهای ماوس



mbshareat
سه شنبه 08 فروردین 1391, 01:03 صبح
سلام خدمت همگی
من یه دکمه ساده طراحی کردم در حالت معمولی یا وقتی ماوس روی اون باشه یا فشرده شده باشه تغییر رنگ یا شکل بده.
رنگ دکمه هم در حالتهای فوق الذکر در شکل دکمه+متن و نیز دکمه+تصویر به ترتیب خاکستری ، آبی و گلی هستش!
شکل دیگر این دکمه برای وقتی هستش که نخواهیم دکمه لبه خاصی داشته باشه!
من هنوز ناشی هستم و این دکمه کار خودم رو راه می اندازه. اگه کسی خواست میتونه کدشو که خیلی ساده و کوچیکه ببینه که یه فایل Pas و یک فایل ریسورس حاوی بیت مپ آیکن کامپوننت بیشتر نیست.
یه اشکال این دکمه اینه که وقتی زیر چیزی قرار بگیره تصویرش خراب میشه!
من دوست داشتم بتونم رویداد OnMouseLeave , OnMouseEnter رو هم در اختیار کاربر بگذارم ولی وقتی این کار رو کردم و در حالت MouseLeave دکمه ای که رو فرم گذاشتم کد نوشتم، دیدم اجرا نمی شه!
اگه کسی حوصله کنه یه کاری کنه که این دو Event هم در اختیار برنامه نویس قرار بگیره ممنون می شم. استفاده اش برای من استفاده از Hint طراحی خودمه!
شکل ظاهری و کامپوننت رو می ذارم:
84736

84737

mbshareat
سه شنبه 08 فروردین 1391, 23:14 عصر
سلام و خدا قوت:قلب:
به لطف خدا مشکلات بالا حل شد و ترکیب بیت مپ و متن و قابلیت تنظیم رنگ و رویداد درست MouseEnter,MouseLeave رو هم بهش اضافه کردم.:خجالت:
مشکل ترسیم صحیح رو هم حل کردم!(البته با ور رفتن کسل کننده به کدهایی که دیگران نوشته بودند!!)
این هم شکل ظاهری و کامپوننت دکمه::لبخند:

84794

84792