View Full Version : سوال: محدودیت برای راست کلیک
rezam44
یک شنبه 10 شهریور 1392, 18:29 عصر
آیا میشه تو Adobe Flash Professional CS6 ، ActionScript3 …. راست کلیک رو حذف یا محدود کرد ؟ همچنین منویی که هست (منظورم منوی خوده فایل swf هستش که شامل file و view و غیره هستش) رو حذف کرد؟
چطوری؟:افسرده::متفکر::اشتبا :
amirhossein.h
دوشنبه 11 شهریور 1392, 15:52 عصر
در فلش پلیر 11 و به بالا...
stage.addEventListener(MouseEvent.RIGHT_CLICK, r_click);
function r_click(e:MouseEvent)
{
}
rezam44
سه شنبه 12 شهریور 1392, 14:10 عصر
در فلش پلیر 11 و به بالا...
stage.addEventListener(MouseEvent.RIGHT_CLICK, r_click);
function r_click(e:MouseEvent)
{
}
ممنون
میشه کمی توضیح در مورد این کد بدید؟
راستی منو رو چطوری حذف کنم؟:قلب:
Omid Jackson
سه شنبه 12 شهریور 1392, 16:58 عصر
یه رویداد موس میذاره با راست کلیک، یعنی هروقت راست کلیک کردن تابع زیر خونده میشه
حتی میتونی خودت Context menu درست کنی، جوری که دلت میخواد!!!
var my_cMenu:ContextMenu = new ContextMenu();
my_cMenu.hideBuiltInItems();
var my_name = new ContextMenuItem("Omid Rasouli");
my_cMenu.customItems.push(my_name);
var my_site = new ContextMenuItem("My Site");
my_cMenu.customItems.push(my_site);
my_site.separatorBefore = true;
my_site.addEventListener(ContextMenuEvent.MENU_ITE M_SELECT, openSite);
function openSite(event:ContextMenuEvent)
{
navigateToURL(new URLRequest("http://www.google.com"));
}
contextMenu = my_cMenu;
یه Context Menu با این کد ساختیم :لبخندساده:
rezam44
سه شنبه 12 شهریور 1392, 23:19 عصر
یه رویداد موس میذاره با راست کلیک، یعنی هروقت راست کلیک کردن تابع زیر خونده میشه
حتی میتونی خودت Context menu درست کنی، جوری که دلت میخواد!!!
var my_cMenu:ContextMenu = new ContextMenu();
my_cMenu.hideBuiltInItems();
var my_name = new ContextMenuItem("Omid Rasouli");
my_cMenu.customItems.push(my_name);
var my_site = new ContextMenuItem("My Site");
my_cMenu.customItems.push(my_site);
my_site.separatorBefore = true;
my_site.addEventListener(ContextMenuEvent.MENU_ITE M_SELECT, openSite);
function openSite(event:ContextMenuEvent)
{
navigateToURL(new URLRequest("http://www.google.com"));
}
contextMenu = my_cMenu;
یه Context Menu با این کد ساختیم :لبخندساده:
ممنون
menu رو چطوری حذف کنم؟:قلب:
Omid Jackson
چهارشنبه 13 شهریور 1392, 12:45 عصر
با همون کد که امیرحسین داده
یه آموزش تصویری برات درست کردم
rezam44
چهارشنبه 13 شهریور 1392, 13:52 عصر
دوستان منظور من از حذف منو .... :قلب:
این منو هستش :
110156
ممنون میشم طریقه ش رو بگید.... :قلب::قلب::قلب:
amirhossein.h
چهارشنبه 13 شهریور 1392, 16:00 عصر
خیلی با حالی :)
همه تو فلش مشکلشون کلیک راست تو به منوی بالا گیر دادی
قبلا که با as2 کار می کردم این کد رو می زدم :fscommand("showmenu", "false");
اینم تو as3:
stage.showDefaultContextMenu = false;
ولی به نظر من از متد فول اسکرین استفاده کن...
rezam44
چهارشنبه 13 شهریور 1392, 16:15 عصر
خیلی با حالی :)
نظر لطفتونه داداش :لبخند:
ولی به نظر من از متد فول اسکرین استفاده کن...
واسه یاد گرفتن اکشن اسکریپت چه کتاب یا منبعی رو پیشنهاد می کنی عزیز؟:متفکر:
راستی اینا هیچکدوم کار نکردن.... فقط رو راست کلیک اثر می کنن...
stage.showDefaultContextMenu = false;
fscommand("showmenu", "false");
amirhossein.h
چهارشنبه 13 شهریور 1392, 16:34 عصر
من خودم تست کردم
وقتی برنامه رو تست می کنی(ctrl + Enter) اجرا نمی شه ولی از بیرون فلش فایل swf رو باز کنی می بینی که منو ها حذف شدند
rezam44
چهارشنبه 13 شهریور 1392, 16:37 عصر
من خودم تست کردم
وقتی برنامه رو تست می کنی(ctrl + Enter) اجرا نمی شه ولی از بیرون فلش فایل swf رو باز کنی می بینی که منو ها حذف شدند
ممنون:قلب:
BOB
جمعه 15 شهریور 1392, 10:49 صبح
این هم یک روش دیگر : ویرایش خود فایل exe نهایی (http://www.mshams.ir/blogs/1390/12/change-the-flash-player-style-through-exe-resources-modification)
rezam44
جمعه 15 شهریور 1392, 16:15 عصر
این هم یک روش دیگر با ویرایش خود فایل exe نهایی (http://www.mshams.ir/blogs/1390/12/change-the-flash-player-style-through-exe-resources-modification)
:متفکر::افسرده::ناراحت:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.