راست كليك

سلام من مي خوام توي محيط كاريم فقط روي يك شي خاص كليك كنم چه طور مي شه؟
مثلا" توي كامپيوتر روي دسكتاپ راست كليك مي كنيم و حالا بقيه قضايا ولي روي مثلا" ماي كامپيوتر كليك مي كنيم يه جور منوي ديگه اي هست و بقيه آيكونها جريانش چيه؟
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
میشه منظورتون رو واضح تر بیان کنید !؟

شما میخاید یک منوی راست کلیک (Pop-Up Menu) طراحی کنید ؟
 
نه مي خوام مثلا يك شي داخل محيطي كه طراحي كردم بزارم مثلا" يه آيكون خب تا اينجا پروژه هايي كه داشتيم روي تمام صفحه راست كليك مي كرديم و مثلا" منوي cbk_menu ميشد منوي راست كليكمون خب حالا من مي خوام فقط وقتي كه روي اون شي راست كليك مي كنيم اين منو باز شه نه تمام صفحه اگه يه مثال بزارين ممنون ميشم
 

evil_gates

اين نيز بگذرد ...
دوست عزیز

پیشنهاد میکنم منوهاتون رو گروه کنید و برای نمایش فقط همون گروه رو نمایش بدید. بعد مجموعه گروه ها رو یک گروه دیگه کنید و نام گروه رو CBK_Menu بزارید.

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

evil_gates

اين نيز بگذرد ...
متاسفانه فعلا دسترسی ندارم براتون نمونه بزارم. اما شما امکان تعریف راست کلیک هم دارید.

میتونید به کمک توابع مربوط به کلیک ماوس فشرده شدن کلیک راست رو برگردونید و با یک شرط چک کنید منطقه ای که کلیک راست شده کجاست و منوی مربوط به اون قسمت رو نمایش بدید.
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
در بسته ی پلاگین Smallplugin مثالی هست که یک منوی راست کلیک رو فقط روی یک شئ لیست باکس نمایش میده، اون مثال میتونه کمکتون کنه
درواقع روال کار این هست که مختصات محدوده ی نمایش منو رو برای پلاگین تعریف میکنید.

اگر این پلاگین رو ندارید میتونید از فولدر Plugins در محل نصب MMB پیداش کنید و یا آخرین ورژنش رو از مبحث پلاگینهای انجمن دانلود کنید.

موفق و پیروز باشید.
 

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

بالا