ساخت منوی پایین افتادنی در mmb

soniakocholo

New Member
با درود
مدتیه می خوام یه منوی پایین افتادنی در mmb درست کنم که مثل منوهای ویندوز باشه
اما هر کار می کنم نمیشه. کلی جستجو کردم یه منو دیدم که به طور ساده و با تبدیل کردن
Text button به menu item درست شده بود اما مشکل منو حل نکرد آخه من می خوام
منویی که درست می کنم scroll bar هم داشته باشه چون تعداد ایتم ها زیاده....
اگه قبلا تاپیکی در این مورد گذاشته شده لطفا منو به اونجا ارجاع بدین.
اگه بتونین مشکل منو حل کنین کلی خوشحال میشم ، تازه براتون دعا هم می کنم
من منتظرم.......................
موفق و پیروز باشین
 

[SOBHAN]

Active Member
سلام عليكم
راستش رو بخواي دقيق متوجه نشدم كه چي لازم داري .
ولي يه چيزهايي فهميدم
اين رودانلود كن(صفحه آخرش رو ببين ) شايد مشكلت رو حل كنه
راستي من رو هم خيلي دعــــــا كن .
 

پیوست ها

  • MHA.zip
    343.5 کیلوبایت · بازدیدها: 1,126
آخرین ویرایش:

Little-Demon

Well-Known Member
لینک مشکل داره عزیز...یعنی لینکی وجود نداره اصلا .....

خوب برای منو باید بگم که شما دقیقا منظورتون کدوم منوی ویندوز هست که اسکرول هم بخوره ؟ یکم بیشتر توضیح بدید تا مشکل رو برطرف کنیم ...
 

silvercover

کاربر متخصص
بنده متوجه منظورشون شدم. مثال XPStyleMenu.mbd که توی این مسیر Program Files\Multimedia
Builder497\Samples\496_examples\MenuSample هست رو ببینید. میتونین اون اسکرول ها رو هم که به صورت دو تا فلش به بالا و پایین منوها اضاف میشن با همین بسازین.
 

[SOBHAN]

Active Member
سلام عليكم
بچه ها ببخشيد .لينك رو گذاشتم.
التماس دعــا
 

soniakocholo

New Member
1111

سلام عليكم
راستش رو بخواي دقيق متوجه نشدم كه چي لازم داري .
ولي يه چيزهايي فهميدم
اين رودانلود كن(صفحه آخرش رو ببين ) شايد مشكلت رو حل كنه
راستي من رو هم خيلي دعــــــا كن .





این دقیقا همون چیزیه که لازم دارم ولی هنوز نمی دونم که چطور آیتم ها وارد شده اند
تازه من می خوام به هر آیتم یه اکشن هم نسبت بدم .
اصلا بذارین براتون توضیح بدم که دقیقا چه چیزی می خوام درست کنم :
هفته آینده تولد یکی از دوستامه مقداری عکس عاشقانه ، یه مشت ترفند کامپیوتری و
چندتایی جوک تهیه کرده ام که می خوام تو یه سی دی بریزم و بهش تقدیم کنم.
فرض کنید تو صفحه اول سه دکمه داریم به اسم های (ترفند) (عکس)و (جوک)
من می خوام وقتی رفیقم رو دکمه ترفند کلیک می کنه یه منو زیرش باز بشه
که اسم ترفندها توش نوشته شده و بعد رو هر ترفند که می زنه وارد صفحه مربوط به خودش بشه
از اونجایی که تعداد ترفندها خیلی زیاده باید scroll bar هم داشته باشه.
البته لازم نیست حتما menu به صورت پایین افتادنی باشه
اگر از قبل به صورت باز باشه هم کفایت می کنه(مثل همون چیزی که تو صفحه
آخر پروژه بالا اومده)
آقا سیلور دست شما هم درد نکنه چیز جالبی بود ولی اصلا ازش سر در نیاوردم
(خواهش می کنم فکر نکنین که من خنگ هستم) یه کم گیج کننده است.
اگه می شه به طور واضح برام بگین که چه کار کنم.
راستی اگه میشه زیاد کلاس بالا هم صحبت نکنین من اسکریپت نویسی بلد نیستم (شرمنده)


این هم دعاهایی که قولش رو داده بودم:
الهی سایه تون از سر mmb کم نشه.............
الهی menu های زندگیتون پر از آیتم باشه.........
الهی هیچ وقت نیاز پیدا نکنین که زندگیتون رو defrag کنین.......
الهی مانیتور زندگیتون 256 رنگ باشه............
آمین یا رب العالمین
 

[SOBHAN]

Active Member
سلام عليكم
دوست عزيز Silvercover
حالا چه جوري مي شه نوشته ها را توي Listbox را وارد كرد ؟
يعني چه جوري وارد شده اند؟
 

silvercover

کاربر متخصص
این دقیقا همون چیزیه که لازم دارم ولی هنوز نمی دونم که چطور آیتم ها وارد شده اند
تازه من می خوام به هر آیتم یه اکشن هم نسبت بدم .
اصلا بذارین براتون توضیح بدم که دقیقا چه چیزی می خوام درست کنم :
هفته آینده تولد یکی از دوستامه مقداری عکس عاشقانه ، یه مشت ترفند کامپیوتری و
چندتایی جوک تهیه کرده ام که می خوام تو یه سی دی بریزم و بهش تقدیم کنم.
فرض کنید تو صفحه اول سه دکمه داریم به اسم های (ترفند) (عکس)و (جوک)
من می خوام وقتی رفیقم رو دکمه ترفند کلیک می کنه یه منو زیرش باز بشه
که اسم ترفندها توش نوشته شده و بعد رو هر ترفند که می زنه وارد صفحه مربوط به خودش بشه
از اونجایی که تعداد ترفندها خیلی زیاده باید scroll bar هم داشته باشه.
البته لازم نیست حتما menu به صورت پایین افتادنی باشه
اگر از قبل به صورت باز باشه هم کفایت می کنه(مثل همون چیزی که تو صفحه
آخر پروژه بالا اومده)
آقا سیلور دست شما هم درد نکنه چیز جالبی بود ولی اصلا ازش سر در نیاوردم
(خواهش می کنم فکر نکنین که من خنگ هستم) یه کم گیج کننده است.
اگه می شه به طور واضح برام بگین که چه کار کنم.
راستی اگه میشه زیاد کلاس بالا هم صحبت نکنین من اسکریپت نویسی بلد نیستم (شرمنده)


این هم دعاهایی که قولش رو داده بودم:
الهی سایه تون از سر mmb کم نشه.............
الهی menu های زندگیتون پر از آیتم باشه.........
الهی هیچ وقت نیاز پیدا نکنین که زندگیتون رو defrag کنین.......
الهی مانیتور زندگیتون 256 رنگ باشه............
آمین یا رب العالمین

منوی پایین افتادنی کجا و لیست باکس کجا. این نمونه ای که شما فرمودین خودشه از لیست باکس استفاده شده. برای یادگیری استفاده از لیست باکس اینجا رو ببینید :

http://forum.majidonline.com/showpost.php?p=483072&postcount=39

یک مثال خوب دیگه هم به نام ListBoxDemo.mbd در مسیر Program Files\Multimedia Builder497\Samples\497_examples\MNI_Demos وجود داره که انواع و اقسام کاربرد های لیست باکس رو نشون میده.
 

soniakocholo

New Member
دستتون درد نکنه خیلی خوب بود
حداقل یاد گرفتم چطور لیست آیتم ها رو درست کنم هر چند هنوز نمی دونم چطور به اونها اکشن نسبت بدم.
به هر حال از زحمت هاتون خیلی خیلی متشکر
 

silvercover

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

یه نمونه با نام listbox_tut.mbd توی مسیر Program Files\Multimedia Builder497\Samples\495_examples\listbox هست که صفحه دومش به حل مشکل شما مبنی بر اینکه چطوری اکشن بدین هست که کمکتون میکنه. بر روی لیست باکس دو بار کلیک کنید تا به قسمت اکشنش برین و ببینید که این کار به چه صورت هست.
 

aff - SEvEN

Banned
خب ! پيشنهاد همه اساتيد درست و موثر ...

ولي تا به حال فکر کردين آيا پروژه مورد نظر زيبا هم مي شه ؟

با يک منوي غير عادي و در عين حال کشويي چجورين ؟ تقريبا به هر شکلي که مايل باشين مي تونين بسازينش ... حتي لايه به لايه و در نهايت يک کار غير متعارف و غير تکراري (البته با استفاده درست از گرافيک ) و مي تونه براي يوزر استفاده کننده جذاب و شگفت انگيز هم باشه .

لطفا پيوست رو دنلود کنيد ... فوق العاده ساده هست ... و اگر به زيبايي اهميت ميدين ، ميتونه موثر هم باشه .


شادي ... مکرر و دائمي !
 

پیوست ها

  • meno title.zip
    13.2 کیلوبایت · بازدیدها: 180

soniakocholo

New Member
مـــــــــــــــــــــــــــــــــــــــــرســـــــــــــــــــــــــــــــــــــــــــــی سون جان
معرکه بود...................................
 

aff - SEvEN

Banned
بله soniakocholo ... خواهش مي شه :lol:

شما مي تونين به هزاران شکل ديگه هم با دستور ساده MoveTo منوهاي کشويي بي نظيري خارج از چارچوب هاي مرسوم بسازين ...

قيد اين مساله بنظرم لازم هست :

1 - حتما در خروج از يک صفحه و ورود به صفحه ديگه در بخش page properties و قسمت page exit کد هايي رو براي بازگشت منو بنويسيد بطور مثال براي همين سمپل ساده چه در اون بخش که ذکر شد و چه نسبت دادن اجراي يک اسکريپت به کليد مورد نظر اين مي شه :

کد:
MoveTo("Menu","13,-234,10,")
Invert("Open")
Invert("Close")
Page("Page 2")

که در اينجا اعداد 234- ,13 در واقع موقعيت منو رو تغيير مي ده و عدد 10 سرعت حرکت اون رو که با زياد و کم کردن اين عدد سرعت حرکت منوي شما هم تغيير ميکنه . و در نهايت با دستور ساده page هم که به صفحه دوم پرش صورت ميگيره .
دستور Invert هم که براي جابجايي کليدهاي باز و بسته کردن منوي مورد نظر هست که البته مي شه از دستور Show - Hide هم استفاده کرد ولي من اين يکي رو براي دو کليد ترجيح ميدم و موثرتر هم هست .

ويرايش مي شه :
همچنين آقا ... براي من اهميتي نداره اين مساله ولي لطفا از دوستاني که بهتون پاسخ ميدن بجاي تايپ مرسي و تشکر و ممنونم و ... از دکمه تشکر ، يعني اين
9651c6f1eb.png
استفاده کنيد .

شادي ... مکرر و دائمي
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا