`
chenxueyong
  • 浏览: 342020 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

EXT中也有支持快捷键

阅读更多
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 支持全选半选的树

    "三态树"这个标签可能是指在ext3.x文件系统中,对于树形目录结构进行了扩展,使其能够支持三种状态的节点:未选中、选中和半选中。在文件管理中,全选意味着选择所有项目,半选则通常表示用户选择了部分但不是全部的...

    UG6.0快捷键(所有命令快捷键)

    7. **绘图和注解**:绘制工程图和添加尺寸、公差、注释等也有相应的快捷键,便于快速完成图纸制作。 8. **视图操作**:用户可以通过快捷键轻松切换不同视图,如俯视、侧视、仰视、前视等,并调整视图比例和方向。 ...

    eclipse 3.4 ext 插件 spket

    Eclipse 3.4中的SPKET插件是EXT开发者不可或缺的工具,它通过丰富的特性为EXT开发提供了强大的支持。通过合理利用这些特性,开发者可以提高编程效率,降低出错率,同时提升EXT项目的质量和可维护性。无论你是初学者...

    ext_v1-1.zip

    通过安装"ext_v1-1.cix"扩展,用户可以得到针对EXT JS的额外支持,如特定的代码折叠规则、错误检查和自定义快捷键,使得在Komodo Edit中进行EXT开发变得更加顺手。 EXT JS的数据绑定机制是另一个重要特性,它允许UI...

    ext3.0+Spket自动提示

    EXT3.0与Spket是两个在Web开发领域中常用的技术工具。EXT3.0是一个JavaScript组件库,它提供了一套完整的用户界面解决方案,适用于构建富互联网应用程序(RIA)。而Spket则是Eclipse IDE的一个插件,专为JavaScript...

    Spket安装ext自动提示

    1. **启用EXT支持**: 安装完Spket后,需要在项目设置中启用EXT支持。打开Eclipse,右键点击项目,选择"Properties" -> "Spket" -> "JavaScript Libraries",点击"Add Library...",然后在弹出的对话框中选择"EXT JS...

    Autodesk autocad 快捷键

    ### Autodesk AutoCAD 2000 快捷键与命令详解 #### 一、三维操作命令 ...以上命令涵盖了AutoCAD 2000中的核心功能和操作,熟练掌握这些快捷键和命令,能够显著提升工作效率,使设计工作更加得心应手。

    GWText 文档

    - **社区论坛**:GWText可能还设有用户论坛或在线社区,用户可以在这里与其他用户交流经验,寻求帮助。 通过深入学习GWText.chm文档,用户可以逐步掌握GWText的各种功能,提升文本编辑和管理的效率,将这个强大的...

    ext.jsb2.rar

    需要注意的是,随着Ext JS框架的更新,可能会有新的版本的jsb2插件出现,以支持最新的API和特性。因此,定期检查插件更新,确保其与所使用的Ext JS库版本相匹配是非常重要的。 总之,ext.jsb2插件是提升Ext JS开发...

    Ext.Net1.0(Examples)RC2实例

    Ext.NET 1.0 RC2 是一个基于.NET Framework的JavaScript库,它提供了丰富的用户...对于初学者来说,这是一个很好的起点,而对于有经验的开发者,这些例子也能作为参考,以了解如何更好地利用Ext.NET 1.0 RC2的特性。

    spket安装提示插件之ext.jsb2

    3. **重构支持**:支持EXT类和方法的重命名,改动会在整个项目中自动更新,降低了重构的难度。 4. **实时错误检查**:在你输入代码的同时,Spket会实时检查语法错误和潜在问题,及时提醒。 总的来说,Spket与EXT....

    CAD中常用的快捷键2.docx

    在CAD(计算机辅助设计)软件中,掌握快捷键可以极大地提高绘图效率。这份文档"CAD中常用的快捷键2.docx"提供了许多关键命令的简写形式,方便用户快速执行常用操作。以下是对这些快捷键的详细解释: 1. L:直线 ...

    eclipse下安装js插件-spket(支持Ext) 能格式化Js(JQuery自动提示)

    本篇文章将聚焦于如何在Eclipse中安装JS插件——Spket,特别强调它对Ext库以及jQuery的支持,包括代码提示和格式化功能。 首先,我们需要了解Spket插件。Spket是一款强大的JavaScript IDE增强工具,它可以为Eclipse...

    ext.net Menu + TreePanel

    Menu组件在Ext.NET中扮演着重要的角色,它为用户提供了一种易于操作的下拉菜单系统,可以包含各种选项和子菜单。菜单可以被关联到按钮、工具栏或者页面的其他元素上,用户只需点击就能触发相应的操作。菜单项可以...

    myeclipse Ext插件

    用户可以通过Ext插件定制自己的工作环境,如调整颜色主题、快捷键设置、布局管理等,以适应个人的工作习惯,提高开发效率。 8. **版本控制集成** 对于版本控制系统,Ext插件提供了更好的集成,使开发者可以方便地...

    ext 仿window 界面

    通过EXTJS的Iframe或自定义组件,可以嵌入QQ地图的服务,使得用户在Web应用中也能享受到地图服务带来的便利。 在实现"ext 模拟window界面"时,开发者需要关注以下几点: 1. **布局管理**:EXTJS 提供了多种布局...

    Visual Studio 2005快捷键大全

    本文将详细介绍Visual Studio 2005中的常用快捷键及其功能。 #### 调试相关 **Debug.Print** 用途:在命令窗口中打印表达式的值。 格式:? **Debug.QuickWatch** 用途:在快速监视窗口中评估表达式。 格式:...

Global site tag (gtag.js) - Google Analytics