مشكل در از كار انداختن كليد esc

mbagsoft

Member
سلام دوستان ميخوام وقتي فلشم فول سكرين هست با كليد esc حالت فول سکرین از بين نره وكوچك نشه هر كار ميكنم موفق نميشم هر جقد هم سرچ كردم چيزي براي حل مشكلم بيدا نكردم حتى سعي كردم منويي كه با كليك راست روي فلش ظاهر ميشه از بين بره بازم نشد. از كدهاي زير استفاده كردم مشكل كجاست؟. ممنون ميشم واقعا. با اكشن اسكريبت 3 كار ميكنم
PHP:
import flash.system.fscommand;
{
    fscommand("showmenu","false");
}
import flash.system.fscommand;
{
    fscommand("trapallkeys","false");
}
 

++Hadi++

Active Member
در مورد از بین بردن منوی کلیک سمت راست فلش ،با نوشتن کد زیر،فقط سه خط میمونه که نمی شه کاری رو کرد:
PHP:
stage.showDefaultContextMenu=false;
اگه پروژه تو وب لود شد،بهتره با جاوا اسکریپت این مشکل رو رفع کنید.
اگه تو اپلیکیشن هست،دو راه دارید.خروجی adobe air به صورت embeded stand alone نیازی به نصب هیچی اعم از فلش پلیر و ایر ران تایم نداره و این منو رو هم نداره.
با استفاده از برنامه هایی مثل swf kit و mdm zink یا با لود کردن swf تو C# و غیره مشکل حلله.

در مورد عدم بیرون اومدن از فول اسکرین با escape :
تو شروع دستورات اینو بنویسید (نه تو قسمت import ):
PHP:
fscommand("trapallkeys","true");

و از پروژتون خروجی exe projector بگیرید.این دستور رو exe projector انجام می شه نه رو swf یا air .بای...
 

mbagsoft

Member
ازت ممنون استاد هادي دقيقا همونطور كه فرمودي بود متشكرم يه سوال ديكه اكه از روي لطف جواب بدي ممنون ميشم ايا راهي هست كه منوي بالاي فلش رو از بين برد منظورم فول سكرين نيست فقط منوي بالا از بين بره
 

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

بالا