下面举例,文档类
package
{
import flash.display.Stage;
import flash.display.StageScaleMode;
import flash.display.StageDisplayState;
import flash.display.MovieClip;
import flash.system.fscommand;
import flash.events.ContextMenuEvent;
import flash.ui.*;
/**
* ...
* 文档类
* @author zkl
*/
public class docs extends MovieClip
{
private var menuFull:ContextMenuItem;
private var menuWindow:ContextMenuItem;
public function docClass():void {
//建立右键菜单
buildMenu();
}
//建立右键菜单并监听
private function buildMenu():void {
var myMenu:ContextMenu = new ContextMenu;
menuFull= new ContextMenuItem("全屏显示");
menuWindow= new ContextMenuItem("窗口显示");
myMenu.hideBuiltInItems();
myMenu.customItems.push(menuFull);
myMenu.customItems.push(menuWindow);
contextMenu = myMenu;
menuFull.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuSelectHandler);
menuWindow.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuSelectHandler);
//右击则监听
myMenu.addEventListener(ContextMenuEvent.MENU_SELECT, menuSelectHandler2);
}
private function menuSelectHandler(e:ContextMenuEvent):void {
switch(e.target) {
case menuFull:
fscommand("fullscreen", "true");
menuFull.enabled = false;
menuWindow.enabled = true;
break;
case menuWindow:
fscommand("fullscreen", "false");
menuFull.enabled = true;
menuWindow.enabled = false;
break;
}
}
private function menuSelectHandler2(e:ContextMenuEvent) {
//是否处于全屏状态
if (stage.displayState == StageDisplayState.FULL_SCREEN) {
menuFull.enabled = false;
menuWindow.enabled = true;
}else {
menuFull.enabled = true;
menuWindow.enabled = false;
}
}
}
}
分享到:
相关推荐
这是一款非常实用的js全屏右键菜单插件。该右键菜单插件可以在页面的任何地方按右键弹出上下文菜单,而且可以制作为多级菜单。它由纯js制作,简单实用。
运行disable.reg修复 如过无效可通过restore.reg还原注册表项
浏览器屏蔽右键 禁止全屏代码2
Qt实现鼠标右击弹出菜单.zip
CSDN 上尽管破解版很多 但是JW 都不能双击全屏 我感觉很困扰 因为很多人看视频习惯双击全屏切换 这个版本是可的 大家试试
用GDI+实现 加载图片,全屏显示,可以用滚轮控制缩放,拖动图片,,定点缩放,且单击鼠标右键,定点显示放大镜图像
ASP实例开发源码—简约左侧菜单HTML5全屏网站源码 asp版.zipASP实例开发源码—简约左侧菜单HTML5全屏网站源码 asp版.zipASP实例开发源码—简约左侧菜单HTML5全屏网站源码 asp版.zip
简约左侧菜单HTML5全屏网站 v2.5 build20171025 更新说明 1.新增:新闻分类表新增新闻分类封面图字段 2.修复:修复后台两个文件绕过cookies验证直接访问的问题 3.新增:新闻分类和产品分类函数新增 %主分类图片% ...
FLASH实用代码大全.pdf 本资源是FLASH实用代码...该资源涵盖了FLASH的各种编程技术和功能实现,包括外部调用、音频处理、场景控制、Fscommand指令、全屏播放、取消右键菜单、关闭动画、Action命令和功能元件的制作等。
一個用jq插件,js實現div全屏,直接把js引用進你的項目,給div一個指定id,就能使用。
jquery下拉全屏导航菜单(源码),这是一款很大气,使用,方便的下拉全屏导航菜单,只需下载便可使用,多多分享,给大家带来更好的东西!
CSS3左侧图标菜单点击全屏切换代码是一款鼠标点击网页左边的图标按钮动画效果切换全屏页面特效。
涵盖了FLASH开发的基础知识和高级技术,包括Flash as2.0代码大全、 FLASH制 作技巧、外部调用SWF、音乐控制、链接场景、文本框控制、Fscommand指令、全屏播放、取消右键菜单、关闭Flash动画等方面的内容。...
简约左侧菜单HTML5全屏网站 v3.0 bulid20170712更新说明:1.新增:新增免登录购物功能,省去登录步骤,提高成交率2.新增:新增文章打赏功能,可为简介、新闻、产品模块开启打赏3.新增:新增7支付收款方式,免申请...
浏览器标签、HTML页面能播放视频、下载记录、JS交互(能调用原生相机、调用VLC集成能力:流视频播放)、软件更新、自定义右键菜单、F11全屏模式、F12调试模式、F5刷新、ALT+F5强制刷新、系统配置等功能、网络请求...
jQuery绿色三级下拉菜单全屏导航栏.zip
jQuery微软官网全屏导航下拉菜单,大型多级导航菜单。
ASP源码—简约左侧菜单HTML5全屏网站源码.zip
本文实例讲述了js控制页面的全屏展示和退出全屏显示的方法。分享给大家供大家参考。具体实现方法如下: 代码如下:<!DOCTYPE html> <html> <meta http-equiv=”Content-Type” content=”text/html;...
pyqt5 实现视频播放,包含常用的进度控制、声音控制、全屏播放、截图等功能,详细介绍见:https://blog.csdn.net/u012552296/article/details/115281883?spm=1001.2014.3001.5501