PDA

View Full Version : تغییر فونت منو یا معرفی کامپوننتی با این قابلیت



احسان آریانو
سه شنبه 17 آذر 1383, 12:12 عصر
سلام

لطفا با مثال بگین

یا اگه کامپوننت سراغ دارید آدرسشا ارسال کنید

متشکرم (آریانو)

شفیعی
جمعه 20 آذر 1383, 23:03 عصر
سلام
دوستان راهی وجود دارد که بتوان فونت منو را تغییر داد

مهدی کرامتی
شنبه 21 آذر 1383, 00:20 صبح
بله، دارد. قبلا هم بارها در این باره بحث شده است.

کامپوننت رایگان XPMenu این کار را انجام میدهد: http://www.shagrouni.com

شفیعی
دوشنبه 23 آذر 1383, 16:31 عصر
سلام
خیلی ممنون
کامپوننتی را که معرفی کردید بنده در برنامه استفاده کردم علاوه برمنو اصلی روی بقیه فرمها نیز از نظر رنگ و شکل تاثیر می گذارد بنظر می آید مشکلاتی داشته باشد مثلا بعضی از فرمها دیر لود می شود ایا این کامپوننت کامپوننت مورد اطمینانی هست اگر بهتر از این سراغ دارید بنده را راهنمائی نمائید

شفیعی
شنبه 28 آذر 1383, 19:03 عصر
سلام
کسی از دوستان با این کامپوننت کار کرده است برای تغییر فونت منو بغییر از این کامپوننت راه دیگری هست یا نه

Delphi KDE
یک شنبه 29 آذر 1383, 01:41 صبح
من پیشنهاد میکنم از Animated Menus که غیر از تغییر فونت منو کلی قابلیت دیگه هم داره

شفیعی
یک شنبه 29 آذر 1383, 04:49 صبح
سلام
دوست عزیز این کامپوننت را از کجا باید دانلود کرد

Pichidehtarin
یک شنبه 29 آذر 1383, 11:51 صبح
اون کامپوننت XPMenu یه خاصیت داره که آیتم هایی رو که میخواین تغییر روش اعمال بشه رو لیست کرده
و اونجا شما میتونین آیتم های دلخواه رو غیر فعال کنین .

Delphi KDE
دوشنبه 30 آذر 1383, 02:00 صبح
دوست عزیز این کامپوننت را از کجا باید دانلود کرد

اگه منظورتون نسخه تریال است که لینک زیر میتونید دانلود کنید
http://www.animatedmenus.com
در غیر این صورت بنا بر قوانین سایت و ... شرمنده

شفیعی
چهارشنبه 11 خرداد 1384, 05:23 صبح
سلام
بغیر از این دو کامپوننت کامپوننت دیگری نیست با دستورات نمی توان فونت را تغییر داد حتما باید از کامپوننت استفاده کرد اگر بخواهیم فاصله بین منوها را افزایش دهیم چکار باید کرد

دنیای دلفی
چهارشنبه 11 خرداد 1384, 14:24 عصر
باید از XPMenu به صورت زیر استفاده کنی در OnCreate فورم مربوطه


XPMenu1 := TXPMenu.Create(Self);
XPMenu1.XPContainers:=[];
XPMenu1.XPControls:=[xcPopUpMenu];
XPmenu1.Font.Name:='Traffic';
XPmenu1.Font.Size:=10;
XPmenu1.Font.Style:=[fsBold];
XPmenu1.Active:=True;

javidtaheri
چهارشنبه 11 خرداد 1384, 15:53 عصر
از طریق کدنویسی چگونه میشود این کار را انجام داد؟

دنیای دلفی
چهارشنبه 11 خرداد 1384, 16:40 عصر
از طریق کدنویسی چگونه میشود این کار را انجام داد؟

طبق روشی که در بالا نوشته ام
:strange:

شفیعی
چهارشنبه 11 خرداد 1384, 17:19 عصر
سلام
دوست عزیز نمی خواهیم از کامپوننت بالا استفاده کنیم راهی به غیر از این کامپوننت .
چون بنده این کامپوننت را نصب کرده ام ولی در بعضی از مواقع منوها به سمت را ست و چپ حرکت می کنند

دنیای دلفی
چهارشنبه 11 خرداد 1384, 21:17 عصر
من در برنامه های زیادی از این کامپوننت استفاده کرده ام اگر از شی آن استفاده کنی مشکل دارد ولی اگر آن را به صورتی که گفتم بکار ببری مشکلی ندارد .
:oops:

Mahdi_S_T
پنج شنبه 12 خرداد 1384, 11:22 صبح
XPMenu برای دلفی 7 رو از کجا دانلود کنم ؟

شفیعی
جمعه 13 خرداد 1384, 08:55 صبح
سلام
من در برنامه از کامپوننت XPMenu برای منو استفاده می کنم مشکل اینجاست که وقتی برنامه را روی یک سیستم نصب می کنم چون منوها فارسی هستند قاعدتا باید از راست به چپ قرار بگیرد این کار هم انجام می شود فقط وقتی با ماوس روی منو ها می رویم یک لحظه منوها به سمت چپ می روند و دوباره سرجایشان بر می گردند یعنی یک حرکتی در منوها وجود دارد برای حل مشکل باید چکار کرد