个人工具
文档操作

Apusic OperaMasks 2.0 M3 发布

by chuan 上次修改时间: 2008-05-08 17:46

修正了大量的bug,加强了组件错误提示,重构了树组件,form组件的验证等

** Fixed Bug
    * 修正Max OS皮肤下tab显示问题
    * 修正验证错误时,form表单无法出现波浪线的bug
    * 修正验证信息重复显示的bug
    * 修正ajax方式下checkbox不能更新状态的bug
    * 修正不放任何aom的widget,会导致缺失css而使网页风格不一致的情况
    * 修正dataGrid的ondblclick事件响应两次的bug
    * 修正menu和toolbar显示问题,还有点击菜单项后会导致页面导航错误的bug
    * 修正updater中创建一些内部javascript对象(例如clientValidate)顺序有误导致javascript空指针异常
    * 修正drawImage只要一提交就重新刷新的问题
    * 修正ajaxscripter缓存在session中导致重复执行的问题
    * 修正了在page嵌套page时(包括在updater中),在内部page设置了loadMask属性所引起的客户端javascript错误
    * 修正服务器端(java)日期格式字符串到客户端(ext2)日期格式字符串的转换错误。并加入对转义字符的支持
** New Feature
    * 增加form组件的enableExtValidateErrorMsg属性,可以让用户选择验证错误时是否出现红色波浪线
    * 所有的布局组件默认充满外面的容器
    * datagrid默认充满外面的容器
    * 给form增加了groupId属性,允许让同一个groupId的form一起提交
    * 完善验证功能,可以通过标注的方式同时开启服务端和客户端验证,不需要写javascript
    * 支持Ext2.0中验证出错的几种表现方式
    * 对ManagedBean循环引用的异常信息做国际化处理
    * 默认情况下implicitNavigation=true,以简化web.xml中的配置
    * 更改view mapping策略,当在operamasks.xml中明确定义了viewId和bean的映射时,不再加入通配符匹配到的Bean。
    * 增强radioGroup的功能,增加onchange事件,能够支持列数定义
    * 增强checkboxGroup的功能,增加oncheck事件,能够支持列数定义
    * 增加Iframe组件,是一个与客户端iframe对应的组件,支持动态修改src,支持服务端绝对路径
    * 重构了树组件,允许通过TreeDataProvider接口来定义树的数据,允许动态删刷新树节点等
    * 给对话框加入onclose事件
    * 给Panel组件增加onactivate事件,在tabLayout中可以通过这个事件监视标签页的切换
    * EditDataGrid在insertRow时候允许预填数据,预填数据可以是bean,也可以是map,根据columnId获取值;对外公布getTransData方法,取得原始数据
    * 添加tabLayout的右键菜单,提供标签的常用操作

请到下载页面进行下载