ورود

View Full Version : درخواست کامپوننت



s_savabi
شنبه 14 فروردین 1389, 12:56 عصر
سلام دوستان.
من یه کامپوننتی می خوام که منوی کشویی با ظاهری شبیه آیکون های ویندوز 7 داشته باشه،اگه کسی داره لطف کنه به ایمیلم بفرسته...
کلا اگه کامپوننتایی مربوط به تغییر ظاهر دکمه ها و اینتر فیس دارین،بفرستید...
راستی نسخه دلفیم هم 2009 هست.
خیلی ممنونم
smsa_1983@yahoo.com

BORHAN TEC
یک شنبه 15 فروردین 1389, 17:47 عصر
برای تغییر ظاهر برنامه کامپوننتهای زیادی وجود دارند مثل VCLSKIN و ... .
اگه قصد دارین که دکمه هایی با ظاهر سفارشی درست کنید میتونید از کامپوننت TJvTransparentButton استفاده کنید که در پک JVCL موجود می باشد.

در رابطه با منوها فکر نمیکنم به یک کامپوننت اضافی نیاز داشته باشید(اگر گزینه های منوی شما به زبانی نباشد که راست به چپ باشد مثل فارسی)
تنها کافی است که از کامپوننت TActionManager و TActionMainMenuBar استفاده کنید. (این کامپوننتها به همراه دلفی نصب می شوند)
در مرحله بعد باید گزینه هایی را به این منوی ساخته شده اضافه کنید. (برای متوجه شدن نحوه انجام این کار میتوانید به کتاب Mastering Delphi 7 مراجعه کنید، در ضمن اگر سوالی هم داشتید ما در خدمتیم)
در مرحله بعد یونیت RibbonLunaStyleActnCtrls را به قسمت uses اضافه کنید.
در مرحله آخر کافی است که کامپوننت ActionManager را انتخاب کرده و خاصیت Style آنرا به Ribbon-Luna تغییر بدهید. به همین سادگی!!!
در تصویر زیر هم میتوانید نتیجه این کار را مشاهده کنید: