阅读更多

16顶
8踩

Web前端

原创新闻 Ext JS 3.0.3可供免费下载

2009-11-13 10:08 by 见习记者 liujianst 评论(14) 有29129人浏览
EXT

不久前Ext JS 3.0.3发布了! 主要用来开发RIA也即富客户端的AJAX应用。之前的一些版本只有付费用户才能下载,不过在ExtJS 3.1发布之前,发布的这个3.0.3版本,可以免费下载。


新特性:

  • Ext.Button
    • Added a fix for displaying large buttons in IE6/7 in strict mode.
    • Modified the previous fix to a css based solution.
  • Ext.CycleButton
    • Added a fix for an issue where the CycleButton wouldn't work unless the menu was shown first.
  • Ext.DatePicker
    • Fixed an issue where setMinDate/setMaxDate and other date picker methods can't be called when the picker isn't rendered.
  • Ext.Panel
    • Fixed an incorrect sizing issue when using a load mask on a panel with frame: true.
  • Ext.RowEditor
    • Added a fix for TriggerField trigger positioning in IE6/7.
  • Ext.Toolbar
    • Added a fix that allows actions to be used properly with a Toolbar TextItem
  • Ext.Window
    • Revert focus change, it causes issues with focusing in some cases.
    • Added a fix to ensure that a hidden window is destroyed correctly when calling hide.
  • Ext.core.EventManager-more
    • Make the useKeydown check for WebKit browsers more generic.
  • Ext.data.DirectProxy
    • Added a fix to stop passing parameters to direct methods even when the len is set to 0.
  • Ext.dd.DDCore
    • Added a fix for constrain dd objects within scrolling elements.
  • Ext.filter.DateFilter
    • Allow DateFilter to work with null/non date values.
  • Ext.form.CheckboxGroup
    • Added a fix to ensure the id of a CheckboxGroup is used in the DOM.
  • Ext.form.Combo
    • Added a fix so that the combo box will select the highlighted value when clicking out of the combo, to match what happens when you tab out.
  • Ext.form.VTypes
    • Added a fix to the url vtype regex to stop things like httpftp:// being marked as valid.
  • Ext.grid.GroupingView
    • Added a fix to ensure that the emptyGroupText is shown correctly.
  • Ext.grid.RowSelectionModel
    • Fixes a regression issue that caused multiple rows to be selected when using a RowSelectionModel with multiple selection and an editor grid.
  • Ext.layout.BoxLayout
    • Added a fix so that the BoxLayout will correctly parse margins defaultMargins that are specified as a string.
  • Ext.layout.TableLayout
    • Added a fix that allows items to be moved within a table layout. Note that insertion still isn't supported.
  • Ext.menu.menus
    • Added a fix for the plain style so it can be used on menus. Also updated the example to use the new config.
  • Ext.structure.progress
    • Added a fix for showing text in the progress bar with a background in IE7 strict mode.
  • Ext.tips.ToolTip
    • Added a fix to correctly show the anchor element when using showAt.
  • Ext.tree.TreeLoader
    • Added a fix so that createNode doesn't overwrite the loader if one is passed in the configuration.
  • Ext.tree.two-trees
    • Added a fix to set the dimensions on the panel. Without these set, it was causing scrolling issues in IE strict mode.
  • Ext.ux.GroupTabPanel
    • Added a fix that allows Group Tabs to be used inside a regular tab panel.
  • Ext.ux.MultiSelect
    • Added a fix to apply multi select styling on the fieldset.
  • Ext.ux.ProgressBarPager
    • Added a fix to allow progress bar pager to work with lazy layouts.
  • Ext.ux.RowEditor
    • Added a fix for setting the row editor height after showing. Also added some extra cleanup code.
    • Added a fix for positioning buttons when the grid body is scrolled horizontally.
    • Added a fix on the row editor that allows display text to be localized.
  • xtheme-gray (css)
    • Cleaned up some dangling references to ext-safari that should be ext-webkit


点击下载:Download Ext JS

 

ExtJS简介
ExtJS可以用来开发RIA也即富客户端的AJAX应用,是一个用javascript写 的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应 用中。

ExtJs最开始基于YUI技术,由开发人员Jack Slocum开发,通过参考Java Swing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。

来自: extjs
16
8
评论 共 14 条 请登录后发表评论
14 楼 xiadi8364 2009-11-17 09:06
中看不中用啊!
13 楼 houlc 2009-11-16 19:59
extjs 用起来越来越感觉不爽,支持flex
12 楼 qbq 2009-11-16 09:42
过度产品,不看好
11 楼 witcheryne 2009-11-16 09:42
Ext的页面已经看吐了...
10 楼 egooooo 2009-11-16 08:46
2喽说的是王道,如果有好的Flex页面模板,我第一支持
9 楼 whaosoft 2009-11-15 22:10
早出了吧!!
8 楼 wj539h 2009-11-15 13:34
垃圾!!!!!!!!!!
7 楼 linux1689 2009-11-15 11:14
《Ext JS高级程序设计》即将出版,国内第一本针对Ext 3.x的著作,敬请期待!
6 楼 jerry 2009-11-14 21:46
这是刚刚开恩的吧,呵呵,以前3.0.3也是不能下的。看来3.1以后是想也别想了。
5 楼 songfantasy 2009-11-14 12:55
Flex和Extjs各有优缺点,什么都一样?只要能作出好东东来
4 楼 forchenyun 2009-11-14 10:52
2楼的啥意思?
3 楼 elementstorm 2009-11-14 09:43
2楼何出此言?
2 楼 gakaki 2009-11-13 22:39
extjs 毁了 这个库...唉...大家转投FLEX吧
创建一个flex版的extjs
1 楼 fangzhouxing 2009-11-13 11:28
ExtJS 3.1 版本也将在 15 日发布。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Windows API一日一练(13)TranslateMessage函数

    TranslateMessage是用来把虚拟键消息转换为字符消息。由于Windows对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。 TranslateMessage函数用于将虚拟键消息转换为字符消息。字符消息被投递到调用线程的消息队列中,当下一次调用GetMessage函数时被取出。当我们敲击键盘上的某个字符键时,系统将产生WM_K...

  • TranslateMessage

    函数功能:TranslateMessage 函数将虚拟键消息转换为字符消息,字符消息被寄送到当前线程的消息队列里。当下一次线程调用函数 GetMessage 或 PeekMessage 时被读出。 API 函数原型:BOOL WINAPI TranslateMessage(   _In_  const MSG *lpMsg );复制代码 参数解析: 参数 含义 lpMsg 指向含有消息的 MSG 结

  • PreTranslateMessage作用和使用方法

    PreTranslateMessage作用和使用方法  PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,绝大多数本窗口的消息都要通过这里,比较常用,当需要在MFC之前处理某些消息时,常常要在这里添加代码.          MFC消息控制流最具特色的地方是CWnd类的虚拟函数PreTranslateMessage(),通过重载

  • 控件不响应消息的解决办法及PreTranslateMessage 消息截获

    1.注意看控件的属性,在资源视图中发现有Notify这个属性,一定要设置成TRUE,比如Static控件。 2.控件是否获取到焦点,没有获取到可以使用SetFocus()函数得到焦点。 3.下断点调试。通过PreTranslateMessage( MSG* pMsg ),看是否有该消息。 PreTranslateMessage是消息在送给TranslateMessage函数之前被调用的,...

  • 多线程原理实例应用详解

    从单进程单线程到多进程多线程是操作系统发展的一种必然趋势,当年的DOS系统属于单任务操作系统,最优秀的程序员也只能通过驻留内存的方式实现所谓的"多任务",而如今的Win32操作系统却可以一边听音乐,一边编程,一边打印文档。  理解多线程及其同步、互斥等通信方式是理解现代操作系统的关键一环,当我们精通了Win32多线程程序设计后,理解和学习其它操作系统的多任务控制也非常容易。因此,学习Win32多线...

  • 对windows消息机制的理解

    我感觉之前理解的有问题,重新写了一下,新手 #include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); int WINAPI WinMain(HINSTANCE hInstance,//这个东西是一个句柄,由操作系统给你传过来的东西,用来标识你这个程序。   HINSTANCE hPrecI

  • 01、以消息对列为例:浅谈面试123

      在面试中,面试官首先先看了一下你的简历。(哎呀,我擦。正好了现在项目中正好用到MQ来了省的再上手了。先看看掌握的咋样。)   面试官:你在系统中使用过消息队列吗?(由浅入深慢慢来别给这小伙子太大压力了)   候选人:用过啊!(不假思索的就说了出来)   面试官:那你讲一下在你们的系统中是怎么用消息队列的?   候选人:我们做的某某系统将某某类型的消息放到队列中,其他系统进行消费...

  • 深入详解Windows消息机制(2012年某公司实习生招聘面试试题)

    我们首先来看看用户是如何和应用软件打交道的,如图: 上图就是用户与应用软件交互的一个逻辑图,我们在用Word等软件时,就是这种模型。从用户的感觉来看,用户是在与应用软件对应的窗口打交道,用户感觉离应用软件很近很近。真的很近么?非也!虽然用户在逻辑上离应用软件的确很近,但在物理上,用户离应用软件却是相对较远的。下面,我们来看看,用户究竟是如何与应用软件打交道的(用户不需要知

  • Win32窗口机制和消息机制整体流程

    [摘要] 本节课通过一张图,详细的介绍了Windows的窗口机制和消息机制整体流程,让你一目了然。 Windows系统,是窗口作为基础的系统,以消息机制作为运转机制的系统。我们学习Windows编程(Win32编程)也就必须先掌握这两个根本机制即窗口机制和消息机制。     Windows系统,是窗口作为基础的系统,以消息机制作为运转机制的系统。我们学习Windows编程(Win32编程

  • Windows消息传递机制详解

    Windows是一个消息(Message)驱动系统。Windows的消息提供了应用程序之间、应用程序与Windows系统之间进行通信的手段。应用程序想要实现的功能由消息来触发,并且靠对消息的响应和处理来完成。必须注意的是,消息并非是抢占性的,无论事件的缓急,总是按照到达的先后排队,依次处理(一些系统消息除外),这样可能使一些实时外部事件得不到及时处理。Windows的应用程序一般包含窗口(Window),它主要为用户提供一种可视化的交互方式,窗口是总是在某个线程(Thread)内创建的。Windows系统通

  • windows消息机制-基础(sunxin vc++ 笔记1)

    #include #include int WINAPI WinMain(   HINSTANCE hInstance,      // handle to current instance   HINSTAnce hPrevInstance,  // handle to previous instance   LPSTR lpCmdLine,          // command line  

  • C++编程中的消息机制

    消息映射: BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()宏定义这个消息映射的边界。 BEGIN_MESSAGE_MAP()宏有两个参数,第一个参数为定义消息映射的当前类名,第二个参数提供一个到该基类的连接,以查找消息处理程序。如果在定义消息映射的

  • windows消息机制

    windows消息机制 一 Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。 二 Windows为当前执行的每个Windows程序维护一个「消息队列」。在发生输入事件之

  • Visual C++模态对话框消息处理机制的分析

    摘要:消息驱动机制是Windows操作系统的根本,模态对话框消息处理又是不同于一般消息处理的特殊形式。通过分析这种消息机制的原理,可用来处理类似的程序设计要求。  在Windows操作系统中,面向用户的GUI基本上可分为对话框形式和文档/视图两种表现形式。对话框的显示方式又可分为模态对话框和非模态对话框,以适应不同的用户交互需求。由于对话框和文档/视图框架结构各有特色,能不能将文档/视图框架结构当

  • TranslateMessage函数

    TranslateMessage(&msg);TranslateMessage是用来把快捷键消息转换为字符消息,并将转换后的新消息投递到调用线程的消息队列中。由于Windows对所有键盘编码都是采用虚拟键的定义,这样当按键按下时,并不得字符消息,需要键盘映射转换为字符的消息。字符消息被投递到调用线程的消息队列中,当下一次调用GetMessage函数时被取出。当我们敲击键盘上的某个字符键时,...

  • VC 在大(死)循环中响应其他消息

    如何在VC的大循环(或死循环)中响应其他消息,如同BCB(Borland C++ Builder)和Borland Delphi中的Application.ProcessMessages; // 让其他控件能获取消息       BCB中,ProcessMessages的作用就是从消息队列中取得消息,然后发送给窗口过程。在VC中也可以这样做,编一个与ProcessMessages相似的函数,具体

Global site tag (gtag.js) - Google Analytics