PDA

View Full Version : MainMenu ی شناور



mehdii_igi
شنبه 01 بهمن 1384, 23:25 عصر
1.چطوری میشه یه main menu ی شناور عین منوی خود دلفی ایجاد کرد؟؟؟؟
2.برنامه ای دانلود کردم که فایلهای DCU اون نیست حالا دلفی برنامه رو اجرا نمیکنه و فایلهای DCU رو میخواد چاره چیه؟؟؟؟؟

اَرژنگ
یک شنبه 02 بهمن 1384, 04:11 صبح
MainMenu شناور نمیتونه باشه، شما به CoolBar یک نگاه بندازید.
در مورد سوال دومتان، یک تپیک باز کنید ، مشخصات برنامه‌ای را که دانلود کردید و اینکه برایه چکاری لازمش دارید بفرستید، شاید یکی یک برنامه دیگر پیشنهاد کند.
بدون داشتن سورس ویا دی‌سی‌یوهایه همان ورژن دلفی کاره دیگری نمیشه کرد.

m-khorsandi
دوشنبه 03 بهمن 1384, 14:20 عصر
اول یک MainMenu روی فرم قرار بدید و گزینه هایی رو به اون اضافه کنید
مانند : گزینه File به عنوان گزینه اصلی و Open , Save, Save As... به عنوان زیر منو
زمانی که یک MainMenu رو روی فرم قرار میدید به صورت پیش فرض ویژگی
Menu فرم مقدار دهی میشه و نام MainMenu رو به خودش میگیره، شما این ویژگی رو خالی کنید
یک کامپوننت CoolBar از صفحه Win32 روی فرم قرار بدید
از همین صفحه یه کامپوننت ToolBar روی CoolBar قرار بدید
روی ToolBar کلیک راست کنید و یک دکمه به اون اضافه کنید
ویژگیهای Flat و ShowCaption مربوط به ToolBar رو True کنید
ویژگیهای AutoSize و Grouped مربوط به دکمه رو True کنید.
دکمه رو انتخاب کنید و به ویژگی MenuItem شیئ مربوط به گزینه File رو
که احتمالا به نام file1 مقدار بدید

ToolBar های بیشتری رو هم میتونید اضافه کنید و کامپوننتهایی مثل ComboBox و Edit و... رو
روی اون قرار بدید.

vcldeveloper
چهارشنبه 05 بهمن 1384, 02:39 صبح
از یک CoolBar و ActionMainMenu استفاده کنید.

mehdii_igi
چهارشنبه 05 بهمن 1384, 10:20 صبح
ای ول آقای خرسندی .جواب داد. تشکر از بابت جوابتون.
ضمنا آقای ارژنگ متاسفانه اون برنامه ها رو پاک کردم. ولی زیاد به این مشکل میخورم.مثل اینکه چاره ای هم نداره.آقای کشاورز.با action mainmenu میشه تغییراتی روی منوی اصلی ایجاد کرد آیا روی popupmenu هم میشه تغییراتی داد.

vcldeveloper
پنج شنبه 06 بهمن 1384, 02:06 صبح
با action mainmenu میشه تغییراتی روی منوی اصلی ایجاد کرد آیا روی popupmenu هم میشه تغییراتی داد.
actionMainMenu همونطور که از اسمش پیدا ست برای ایجاد Main Menu استفاده میشه. برای Popup Menu ها می تونید از Action استفاده کنید ولی مشخص نکردید چه چیزی را می خواید در Popup Menu تغییر بدید!

mehdii_igi
پنج شنبه 06 بهمن 1384, 12:48 عصر
منظورم شکل ظاهری popup menu هستش .مثل فونت یا رنگ زمینه یا اضافه کردن عکس با سایز بزرگتر (آخه عکسهای Image List خیلی کوچک هستن و خوب دیده نمیشن)

vcldeveloper
جمعه 07 بهمن 1384, 02:29 صبح
منظورم شکل ظاهری popup menu هستش .مثل فونت یا رنگ زمینه یا اضافه کردن عکس با سایز بزرگتر (آخه عکسهای Image List خیلی کوچک هستن و خوب دیده نمیشن)

http://delphi.about.com/od/vclusing/l/aa100300a.htm
http://delphi.about.com/library/graphics/odmenu.gif

Hamid_PaK
جمعه 07 بهمن 1384, 06:26 صبح
علی جان ممنون ...

mehdii_igi
شنبه 08 بهمن 1384, 11:51 صبح
از جوابتون ممنون

hedayat
پنج شنبه 12 بهمن 1385, 07:28 صبح
حالا یه سوال نام منو رو که خالی میکنی دیگه برنامه اجرا نمی شه و خطای

Class Tmainmenu not Found
می ده
و اگر هم به اون اسم بدی علاوه بر Coolbar مثل تصویر ضمیمه Mainmenu هم بالای فرم ظاهر می شه .
حالا چطوری می شه که MainMenu رو نشون نداد یا غیر فعالش کرد که فقط آیتم های Coolbar نشون داده بشه

vcldeveloper
پنج شنبه 12 بهمن 1385, 07:54 صبح
وقتی از ترکیب ActionMainMenu و CoolBar استفاده میکنی (مثل همون کاری که در IDE دلفی انجام شده) دیگه نیازی به MainMenu نداری و ActionMainMenu نقش Main Menu رو بازی میکنه. در صورت استفاده از ActionMainMenu می تونی مکان اون رو روی CoolBar تغییر بدی، یا مخفی اش کنی. البته فکر کنم یخورده در نمایش درست منوهای فارسی مشکل داشته باشه.