سلام به همه دوستان عزیز
امروز قصد داریم با یک اسکریپ شرطی ساده نحوه ساخت یک راست کلیک برای پروژه را توضیح بدیم تا هنگامیکه شما بر روی پروژتون راست کلیک کردید منوی مورد نظرتون به نمایش در بیاد و بتونید برای اون اکشن هایی نیز تعیین کنید.
MMB سه فرمان ساده برای تشخیص کلیک های موس در نظر گرفته. این سه فرمان عبارتند از :
MouseLButton()
MouseRButton()
MouseMButton()
که عبارت ها به ترتیب از بالا به پایین برای باز گرداندن کلیک چپ موس _ کلیک راست موس _ کلید وسط موس میباشد.
وقتی کلیک های موس را فشار میدهید مقادیر بالا یک میشود در غیر اینصورت مقدار آنها صفر میباشد.
حال برای ساخت راست کلیک ابتدا منوی راست کلیک مورد نظرتون را طراحی کنید سپس همه اونها را با هم Group کنید. و نام Label اون را Menu بزارید و از قسمت All Object ( سمت راست ) با کلیک روی شکل چشم اون را مخفی کنید.
یک اسکریپ تو پروژتون بزارید و فرمان زیر را توش تایپ کنید.
از فرمان ScriptTimer("Script","50") هم توی Page Properties صفحتون استفاده کنید تا اسکریپ را اجرا کنه. پروژه شما آماده شده است . فقط این نکته را هم اضافه کنم که تو اسکریپ بالا میتونید به جای MouseRButton از دو فرمان دیگر نیز استفاده کنید که در اینصورت نوع تشخیص کلیک نیز تغییر میکنه. حالا پروژه را Complie کنید و نتیجه را ببینید. این هم یک نمونه برای دریافت.