PDA

View Full Version : نحوه ایجاد حالت انعکاس در دکمه های Alpha Controls



hadisalahi2
پنج شنبه 14 آذر 1392, 18:03 عصر
سلام به همگی دوستان

بچه ها ، اگه سمپل کامپوننت آلفا رو دیده باشید ، دکمه های جعبه ابزار دارای حالت انعکاس هستند
و یک زیبایی خاص رو میدن به جعبه ابزار
مثل تصویر زیر
http://8pic.ir/images/86734625170546861364.jpg

من هر چی دنبال خاصیت یا متدی گشتم واسه این کار پیدا نکردم
اگه کسی از بچه ها راهنمایی کنه ممنون میشم
یا حق

hadisalahi2
شنبه 16 آذر 1392, 11:25 صبح
بچه ها یعنی هیچ کدومتون با آلفا کار نکردید؟

یوسف زالی
شنبه 16 آذر 1392, 12:06 عصر
فکر می کنم انعکاس دکمه ها خودش عکس جدا باشه.
من با آلفا قدیما یه بار کار کردم ولی چون گند می زد به لیبل هام بی خیالش شدم.

یوسف زالی
شنبه 16 آذر 1392, 12:37 عصر
البته ساخت دکمه ای که این کار رو انجام بده هم چندان سخت نیست.
یعنی این که خودش انعکاس داشته باشه.
چیزی شبیه به TLabledEdit می شه.

hadisalahi2
یک شنبه 17 آذر 1392, 11:32 صبح
من توی خاصیت هاش چیزی پیدا نکردم که این حالت رو شبیه سازی کنه
توی کد هم همچین چیزی نبود که روی دکمه های افکتی اعمال کنه

جالب اینکه من همون دکمه های سمپل رو وقتی یکجا دیگه کپی میکنم ، حالت انعکاسش از بین میره

در مورد لیبل هم باهات موافقم ، با لیبل مشکل داره و یک کم این کارش روی اعصابه. :عصبانی++:

اما من به جای لیبل های استاندارد یا لیبل های خودش از JVLable استفاده میکنم که میتونیم رنگش رو تغییر بدیم

اما در مور تم فرم ، خداییش من کامپوننتی مثل آلفا ندیدم که اینقدر راحت باشه

شما از چی استفاده میکنی؟

یوسف زالی
یک شنبه 17 آذر 1392, 13:49 عصر
من الان از هیچی!
ترجیح دادم کارایی برنامه رو فدای زیبایی نکنم.

Mask
یک شنبه 17 آذر 1392, 14:19 عصر
برای انعکاس عکس باید خاصیت Reflected این کامپوننت رو True کنید. در ضمن بهتره از عکسهای PNG استفاده کنید.

hadisalahi2
یک شنبه 17 آذر 1392, 15:57 عصر
عزیزم ، توی این دکمه ها ، من خاصیتی به نام Reflected به چشمم نمیخوره :متفکر:

hossein_h62
یک شنبه 17 آذر 1392, 16:24 عصر
عزیزم ، توی این دکمه ها ، من خاصیتی به نام Reflected به چشمم نمیخوره :متفکر:
این خاصیت فقط مربوطه به sSpeedButton هاست!

hadisalahi2
یک شنبه 17 آذر 1392, 17:59 عصر
خوب منم از همین کنترل ها استفاده کردم دیگه
ولی همچین خاصیتی رو پیدا نمیکنم

Mask
دوشنبه 18 آذر 1392, 14:47 عصر
به اسم sSpeedButton دقت کن.
منظور SpeedButton مجموعه الفاست.

hadisalahi2
سه شنبه 19 آذر 1392, 16:40 عصر
به جون خودم ، من هم منظروم همین sSpeedButton هستش
بابا ، دیگه درسته خیلی مثل شما حرفه ای نیستیم ، ولی فرق بین sSpeedButton و SpeedButton رو دیگه میدونیم :لبخند:

والا نمیدم ، شاید چشام مشکل داره ، ولی 10 بار این لیست پروپرتی ها رو بالا و پایین کردم و پیداش نکردم :ناراحت:

hossein_h62
چهارشنبه 20 آذر 1392, 08:17 صبح
به جون خودم ، من هم منظروم همین sSpeedButton هستش
بابا ، دیگه درسته خیلی مثل شما حرفه ای نیستیم ، ولی فرق بین sSpeedButton و SpeedButton رو دیگه میدونیم :لبخند:

والا نمیدم ، شاید چشام مشکل داره ، ولی 10 بار این لیست پروپرتی ها رو بالا و پایین کردم و پیداش نکردم :ناراحت:
پس احتمالا ورژنی که دارید قدیمیه!

Mask
چهارشنبه 20 آذر 1392, 08:59 صبح
از کدوم نسخه از دلفی و آلفا استفاده میکنید؟

hadisalahi2
چهارشنبه 20 آذر 1392, 10:11 صبح
دلفی 2007
آلفا 6

hossein_h62
چهارشنبه 20 آذر 1392, 14:22 عصر
دلفی 2007
آلفا 6
فکر کنم از ورژن 7 اضافه شده، واسه اطمینان 8 به بالا نصب کنید.

hadisalahi2
چهارشنبه 20 آذر 1392, 15:59 عصر
یک سری ورژن 8 رو نصب کردم ، ولی چون فونت ها ی Caption فرم رو نمشد تغییر بدی و یک فونت خیلی مزخرفی خودش میذاشت ، حذفش کردم
احتمالا ، با همون نسخه 8 بوده من این دمو رو کامپایل کردم :خجالت:

شما اطلاع نداری چطوری میشه فونت کپشن رو توی فرم توی نسخه 8 تغییر بدیم؟