EXT中也有支持快捷键,比如回车,ESC等,你可以通过按钮绑定,也可以直接运用在某个组件上,比如Ext.window你可以触发ESC键关闭,这些键都存在对象Ext.EventObject中,对应的键如下:
|
BACKSPACE : Number |
|
CONTROL : Number |
|
|
DELETE : Number |
|
|
DOWN : Number |
|
|
END : Number |
|
|
ENTER : Number |
|
|
ESC : Number |
|
|
F5 : Number |
|
|
HOME : Number |
|
|
LEFT : Number |
|
|
PAGEDOWN : Number |
|
|
PAGEUP : Number |
|
|
RETURN : Number |
|
|
RIGHT : Number |
|
|
SHIFT : Number |
|
|
SPACE : Number |
|
|
TAB : Number |
|
|
UP : Number |
|
|
altKey : Object |
|
|
browserEvent : Object |
|
|
button : Object |
|
|
ctrlKey : Object |
|
|
shiftKey : Object |
|
如何使用呢:
在form里面,可以这样用:
keys:[{
key:Ext.EventObject.ENTER,
fn:doSubmit,
scope:this
},{
key:Ext.EventObject.ESC,
fn:function{close();},
scope:this
}
}]
也可以自己设定快捷键
一个对象可以定义多个快捷键
var map =
new Ext.KeyMap(对象, [{
key:
Ext.EventObject.ENTER,
fn: handleKey,
shift: true, ctrl: (true/false), alt: (true/false),(这三个是表示联合快捷键,比如ctrl:true,那么快捷键就是abc+ctrl)
scope:
this},{
key:
Ext.EventObject.ESC,
fn:function{close();},
scope:this
}]
);
绑定一个新的快捷键map.addBinding({
key:
'abc',
fn: handleKey,
scope:
this});
分享到:
相关推荐
"三态树"这个标签可能是指在ext3.x文件系统中,对于树形目录结构进行了扩展,使其能够支持三种状态的节点:未选中、选中和半选中。在文件管理中,全选意味着选择所有项目,半选则通常表示用户选择了部分但不是全部的...
7. **绘图和注解**:绘制工程图和添加尺寸、公差、注释等也有相应的快捷键,便于快速完成图纸制作。 8. **视图操作**:用户可以通过快捷键轻松切换不同视图,如俯视、侧视、仰视、前视等,并调整视图比例和方向。 ...
Eclipse 3.4中的SPKET插件是EXT开发者不可或缺的工具,它通过丰富的特性为EXT开发提供了强大的支持。通过合理利用这些特性,开发者可以提高编程效率,降低出错率,同时提升EXT项目的质量和可维护性。无论你是初学者...
通过安装"ext_v1-1.cix"扩展,用户可以得到针对EXT JS的额外支持,如特定的代码折叠规则、错误检查和自定义快捷键,使得在Komodo Edit中进行EXT开发变得更加顺手。 EXT JS的数据绑定机制是另一个重要特性,它允许UI...
EXT3.0与Spket是两个在Web开发领域中常用的技术工具。EXT3.0是一个JavaScript组件库,它提供了一套完整的用户界面解决方案,适用于构建富互联网应用程序(RIA)。而Spket则是Eclipse IDE的一个插件,专为JavaScript...
1. **启用EXT支持**: 安装完Spket后,需要在项目设置中启用EXT支持。打开Eclipse,右键点击项目,选择"Properties" -> "Spket" -> "JavaScript Libraries",点击"Add Library...",然后在弹出的对话框中选择"EXT JS...
### Autodesk AutoCAD 2000 快捷键与命令详解 #### 一、三维操作命令 ...以上命令涵盖了AutoCAD 2000中的核心功能和操作,熟练掌握这些快捷键和命令,能够显著提升工作效率,使设计工作更加得心应手。
- **社区论坛**:GWText可能还设有用户论坛或在线社区,用户可以在这里与其他用户交流经验,寻求帮助。 通过深入学习GWText.chm文档,用户可以逐步掌握GWText的各种功能,提升文本编辑和管理的效率,将这个强大的...
需要注意的是,随着Ext JS框架的更新,可能会有新的版本的jsb2插件出现,以支持最新的API和特性。因此,定期检查插件更新,确保其与所使用的Ext JS库版本相匹配是非常重要的。 总之,ext.jsb2插件是提升Ext JS开发...
Ext.NET 1.0 RC2 是一个基于.NET Framework的JavaScript库,它提供了丰富的用户...对于初学者来说,这是一个很好的起点,而对于有经验的开发者,这些例子也能作为参考,以了解如何更好地利用Ext.NET 1.0 RC2的特性。
3. **重构支持**:支持EXT类和方法的重命名,改动会在整个项目中自动更新,降低了重构的难度。 4. **实时错误检查**:在你输入代码的同时,Spket会实时检查语法错误和潜在问题,及时提醒。 总的来说,Spket与EXT....
在CAD(计算机辅助设计)软件中,掌握快捷键可以极大地提高绘图效率。这份文档"CAD中常用的快捷键2.docx"提供了许多关键命令的简写形式,方便用户快速执行常用操作。以下是对这些快捷键的详细解释: 1. L:直线 ...
本篇文章将聚焦于如何在Eclipse中安装JS插件——Spket,特别强调它对Ext库以及jQuery的支持,包括代码提示和格式化功能。 首先,我们需要了解Spket插件。Spket是一款强大的JavaScript IDE增强工具,它可以为Eclipse...
Menu组件在Ext.NET中扮演着重要的角色,它为用户提供了一种易于操作的下拉菜单系统,可以包含各种选项和子菜单。菜单可以被关联到按钮、工具栏或者页面的其他元素上,用户只需点击就能触发相应的操作。菜单项可以...
用户可以通过Ext插件定制自己的工作环境,如调整颜色主题、快捷键设置、布局管理等,以适应个人的工作习惯,提高开发效率。 8. **版本控制集成** 对于版本控制系统,Ext插件提供了更好的集成,使开发者可以方便地...
通过EXTJS的Iframe或自定义组件,可以嵌入QQ地图的服务,使得用户在Web应用中也能享受到地图服务带来的便利。 在实现"ext 模拟window界面"时,开发者需要关注以下几点: 1. **布局管理**:EXTJS 提供了多种布局...
本文将详细介绍Visual Studio 2005中的常用快捷键及其功能。 #### 调试相关 **Debug.Print** 用途:在命令窗口中打印表达式的值。 格式:? **Debug.QuickWatch** 用途:在快速监视窗口中评估表达式。 格式:...