首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

FlashFlex学习笔记(17):按键捕获

; } } } } 再来看下类似: A + B + C 的这种组合键捕获: 先分析一过程,比如用户Ctrl + A 时,实际上是先按Ctrl键,同时触发KeyDown事件,然后在Ctrl...不放的同时,再按A键,再次触发KeyDown事件,然后松开(触发KeyUp事件),这是一个顺序的过程。...思路:在用户下键且尚未松开任何键时,可以考虑用一个数据,把本次的所有的键值都存储起来,然后等待用户松开,一旦松开,就可以认为本次组合键 输入完成,这时再清空数据,准备下次使用,这样数组中保存的就是用户组合键...lbl = new Label(); lbl.text="请按键(支持Ctrl,Shift组合键),这里将显示您的按键值,方向键可以移动小球"; lbl.autoSize="center"...lbl = new Label(); lbl.text="请按键(支持Ctrl,Shift组合键),这里将显示您的按键值,方向键可以移动小球(支持8方向)"; lbl.autoSize="

81890

Fabric.js 元素被遮挡的部分也可以操作~

动手实现 先来看看默认的效果 默认情况,被选中的元素会跑到视图的最顶层,释放后会恢复到原来的层级。...如果需要做到“本文简介”提到的效果,需要将 preserveObjectStacking 设置为 true ,同时使用 altSelectionKey 指定组合键。...altSelectionKey 可以设置选中的组合键,可传入 'altKey'、 'shiftKey'、 'ctrlKey' 三个值。分别对应键盘上的 alt键、shift键、ctrl键。...由于 Fabric.js 的默认操作逻辑(前面演示过),在设置 altSelectionKey 的同时最好将 preserveObjectStacking 设置成 true 。...学 Canvas 相关技术建议动手实践一~ 代码仓库 ⭐ Fabric.js 元素选中时保持原来层级(着alt可继续选中)

1.4K20

Excel 常用的九十九个技巧 Office 自学教程快速掌握办公技巧

1、快速求和对多行多列的单元格数据求和,可以直接选取单元格区域,组合键【Alt、+、=】即可快速求和。...3、多个单元格同时输入选中所有单元格,在编辑栏输入内容,组合键【Ctrl+Enter】即可实现多个单元格同时输入。...6、怎样快速删除“0”值单元格行组合键【Ctrl+F】导出查找对话框,选择【查找】选项卡,在输入栏中输入:0,点击【全部查找】再按组合键【Ctrl+A】就会显示表格中内容为 0 的所有单元格,选中单元格后右击...27、快速输入分数直接在单元格内输入分数 “1/4” 回车后会变为日期格式,我们可以在单元格内先输入:“0”,然后空格键再直接输入分数 “1/4” 就可直接以分数形式显示。...87、两列互换选取 A 列光标放在边线处, shift 同时鼠标左键不松,拖动到 B 列前面,当 B 列前出现虚线时,松开鼠标左键即完成互换。

7K21

nano 文本编辑器

GNU nano---流行的命令行文本编辑器有 vim、emacs、nano,其中 vim emacs 具有一定的上手难度同时也更强大。...快捷键有「控制组合键「Meta 组合键」两种:「控制组合键」使用 Ctrl,在帮助文档里显示 ^。例如 ^X (退出操作) 同时 Ctrl + X。...「Meta 组合键」使用 Alt,在帮助文档里显示 M-。例如 M-U (撤销操作) 同时 Alt + U。当 Ctrl 或 Alt 组合键不能工作时,可以使用 Esc 代替。...「控制组合键 2 次 Esc 再按目标按键;「Meta 组合键 1 次 Esc 再按目标按键。...note "当心 Esc" `Esc` 后编辑器进入非正常模式,接下来不可随意其他键,要想恢复到正常的输入模式可以 `Ctrl` + `C`。当无意 `Esc` 后需要特别注意。

1.1K10

真是万物皆可前端啊!前端也能截图啦~

这个工具可以在纯前端环境中运行,不需要服务器端的支持,非常适合用于前端开发调试 目前有两个版本,一个是纯js版本,一个是vue3版本 特点 纯前端实现:无需后端服务,完全在浏览器中运行。...安装使用 js版本 安装 npm install js-web-screen-shot 使用 import ScreenShot from "js-web-screen-shot"; const imgSrc...里有很高的自由度,可以通过配置参数来决定是否显示某个功能icon,并且监听回调函数 同时插件还监听了三个快捷键: Esc,下键盘上的esc键时,等同于点了工具栏的关闭图标。...Enter,下键盘上的enter键时,等同于点了截图工具栏的确认图标。 Ctrl/Command + z,这两个组合键时,等同于点了截图工具栏的撤销图标。...js-web-screen-shot 提供了两种截图模式:webrtc html2canvas,如果不开启 enableWebRtc那么就会使用html2canvas 截图模式,更多的使用方式大家可以观看文档

53410

使用JS监听键盘事件

事件说明 我们将键盘后事件的所有属性方法打印出来(这里以1为例) document.onkeydown = function(event){ console.log(event)...; }  这里面有几个需要注意的属性 key:按键的名称 keyCode:按键的键码 altKey、ctrlKey、shiftKey:当组合(如ctrl+c)时,ctrlKey会变为...console.log(":"+event.key+"键:"+event.keyCode); } 下任意按键后的效果: 二、监听回车事件 这里以回车键(键码为13)为例 ,如果需要监听不同的按键...") } } 三、监听组合键 这里以CTRL+A为例 altKey:Alt+*组合键时为true ctrlKey:Ctrl+*组合键时为true shiftKey:Shift+...键码 0 96 8 104 1 97 9 105 2 98 * 106 3 99 + 107 4 100 Enter 108 5 101 - 109 6 102 . 110 7 103 / 111 功能键键码值

11.2K10

12个虚拟机使用小技巧 (建议收藏)

1.增加虚拟机可用物理内存 2.添加硬件设备(硬盘) 3.控制权的切换 由于VMware是在一台计算机中同时运行多个操作系统,就存在从一个系统切换到另系统的问题,如果你发现键盘鼠标在某一系统中无法使用...,那么就必须进行切换,VMware默认切换方法是同时Ctrl+Alt组合键。...正确的关机方法是:执行命令:init 0 5.发送快捷键 如果你仍然按照过去的习惯在虚拟机中使用“Ctrl+Alt+Del”组合键来结束任务的话,一定会发觉Hosts主机竟然作出了同样的反应,正确的方法应当是改用...虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致 NAT(地址转换模式):在NAT模式,虚拟主机需要借助虚拟NAT设备虚拟DHCP服务器,使得虚拟机可以联网。...8.虚拟机BIOS设置技巧 我们都知道VMware虚拟机进入系统是非常快的,要在这么快的速度F2或者Del进入BIOS设置是非常困难的,VMware提供了一个非常方便的方法。

1.6K20

职场人必备的WORD排版十大技巧

如果按住“ Ctrl ”键再按这两个键,则选择以当前光标所作位置为分界点的整篇文章的前半部分后半部分。如果“ PageUp ”键或“ PageDown ”键,则是上、下页选择文本。...答:可以,利用键盘选择好需调整的文字后,再在键盘上直接利用“ Ctrl+[ ”组合键缩小字号,每一次将使字号缩小 一磅 ;而利用“ Ctrl+] ”组合键可扩大字号,同样每一次所选文字将扩大 一磅...答:有,可以利用一种组合键进行快速定位。在需要返回到前次编辑位置时,可直接在键盘上组合键“ Shift+F 5 ” 。同时使用该组合键还可使光标在最后编辑过的三个位置间循环转换。...答:其实方法非常简单,在需要调整 Word 文件中行间距时,只需先选择需要更改行间距的文字,再同时“ Ctrl+1组合键便可将行间距设置为单倍行距,而“ Ctrl+2 ”组合键则将行间距设置为双倍行距...,“ Ctrl+5 ”组合键可将行间距设置为 1.5 倍行距。

1.4K70

垂直或水平拆分vim工作空间

并按 l 调整拆分窗口的大小 默认情况,Vim 会创建具有相似宽度/高度的分割空间。...调整窗口大小 若要调整窗口大小,请使用下列方法之一: Ctrl + w 组合键 [可选指定一个数字],然后“+”(加号)符号以增加当前窗口的高度 Ctrl + w 组合键 [可选指定一个数字]...,然后“-”(减号)符号以减小当前窗口的高度 Ctrl + w 组合键 [可选指定一个数字],然后“<”(大于)符号以减小当前窗口的宽度 Ctrl + w 组合键 [可选指定一个数字],然后...“\>”(小于)符号以增加当前窗口的宽度 尽可能扩大窗口 以下是你可以以垂直展开垂直拆分窗口或水平水平拆分窗口的组合键。...垂直展开 - Ctrl + w,然后管道“|”字符(在按住 Shift 的同时反斜杠键时键入的字符) 水平展开 - Ctrl + w,然后”_" 重置窗口的大小 要重置所有拆分窗口的大小

1.7K30

使用Sublime Text编辑器 你所不知道的11个秘密

1)选择 以下是一些Sublime Text选择文本的快捷键: Command + D 选中一个单词 Command + L 选中一行 Command + A 全选 Ctrl + Command +...Sublime常见操作 多光标操作:只要按Cmd(Windows系统Ctrl)键,再用鼠标选择不同的行,你就可以同时编辑多行代码。...重新打开关闭的标签:Chrome浏览器一样,如果你不小心关闭了一个页面,你只要按Shift+Cmd+T(Windows按住Shift+Ctrl+T)就可以重新打开该页面。...如果你连续这样的组合键,你就可以按照关闭的顺序重新打开它们。 快速打开文件:这可能是Sublime Text里我最喜欢的功能。...当前行上移或下移:可以Ctrl+Cmd+Up/Down组合键,实现上移或下移当前行。 Sublime Package Control:对主题、语法检查、代码校验等的安装非常有用。

2K70

使用Sublime Text编辑器,你所不知道的11个秘密!

1)选择 以下是一些Sublime Text选择文本的快捷键: Command + D 选中一个单词 Command + L 选中一行 Command + A 全选 Ctrl + Command +...Sublime常见操作 多光标操作:只要按Cmd(Windows系统Ctrl)键,再用鼠标选择不同的行,你就可以同时编辑多行代码。...重新打开关闭的标签:Chrome浏览器一样,如果你不小心关闭了一个页面,你只要按Shift+Cmd+T(Windows按住Shift+Ctrl+T)就可以重新打开该页面。...如果你连续这样的组合键,你就可以按照关闭的顺序重新打开它们。 快速打开文件:这可能是Sublime Text里我最喜欢的功能。...当前行上移或下移:可以Ctrl+Cmd+Up/Down组合键,实现上移或下移当前行。 Sublime Package Control:对主题、语法检查、代码校验等的安装非常有用。

1.4K20

js获取鼠标单击键

== 0) // 测试在IE中右键是2,在Maxthon2.0正式版中是0,IE中默认是0     {         alert("单击了右键");         //处理代码     }    ...if (button == 3) //鼠标左右键同时     {         alert("单击了左右键");     }     if (button == 4) //鼠标中键     {         ...alert("单击了中键");     }     if (button == 5) //鼠标左键中键同时     {          alert("单击了左中键");      }     ...if (button == 6) //event.button==6  鼠标右键中键同时      {          alert("单击了右中键");      }      if (button...== 7) //左右中三个键都      {          alert("单击了左右中键");      } }     <form id="

5.3K10
领券