`
znjq
  • 浏览: 24765 次
社区版块
存档分类
最新评论

ExtExcel Update (1)

阅读更多
虽然遇到了一些困难,但是性能问题暂时得到解决.layout函数不知道重构了多少次.缓存为王!

update:2010-04-09
已经实现:
1.可调整列宽.
2.可调整行高.
3.修改了ScrollBar,放弃startDrag函数(鼠标离开浏览器主区域无法响应),自己监听stage实现
4.实现了可拖拽的TabBar,支持上下2种布局

计划实现:
1.冻结窗口
2.合并单元格
3.构思Excel Sheet的数据模型


update:2010-04-12
已经实现:
1.冻结功能


update:2010-04-13
1.修订了冻结后选择区域渲染不正确的错误.
2.测试极限情况下每个cell的背景色不同,性能表现不错


update:2010-04-14
1.调整列宽,行高为0的情况下表格画线问题.
2.可调整多个列宽,行高为0



update:2010-04-16
1.完善了冻结,可从指定行,列开始冻结
2.修改了冻结后选择区域的错误



update:2010-04-21
1.实现了合并单元格
2.实现了选择算法(有待优化)


update:2010-04-23
1.优化核心渲染代码,提高了点性能
2.在scrollbar中增加updateAfterEvent调用

update:2010-04-27
1.选择算法优化,性能提高2倍多

flashplayer版本今天更新到10.1.53.7 发现也只能跑到60 fps

10.0.45.2 仍然可以跑到100 fps以上

分享到:
评论

相关推荐

    Ext增删改查和excel导出

    在"Ext增删改查和excel导出"这个主题中,我们将探讨如何在ExtJS应用中实现数据的CRUD操作(创建、读取、更新、删除)以及如何将数据导出为Excel格式。 1. 创建(Create) 在ExtJS中,可以使用GridPanel或FormPanel...

    extjs模仿excel效果

    store.on('update', function(store, record, operation) { var sum = 0; store.each(function(rec) { sum += rec.get('age'); }); // 更新总和单元格 }); ``` 最后,别忘了将Store与GridPanel关联,并将列...

    北大青鸟S1结业考试前(六套内测题目)

    1. **计算机基础知识**:这部分可能涉及到计算机硬件组成,如CPU、内存、硬盘等;操作系统的基本概念,如Windows、Linux等的操作与管理;以及数据存储与文件系统,如FAT、NTFS或EXT系列。 2. **编程入门**:S1阶段...

    Vb保存一幅图到Access数据库.doc

    Access数据库不仅支持文本数据,还能够存储图片、Excel表格、Word文档等非结构化数据,通过OLE对象字段实现。 首先,我们需要创建一个Access数据库表,用于存储图片和其他相关信息。在这个例子中,我们创建了一个名...

    计算机基础知识测试题

    2. SQL语言:SELECT查询、INSERT插入、UPDATE更新、DELETE删除,以及JOIN、GROUP BY、HAVING等高级操作。 六、编程语言 1. 编程语言分类:解释型语言、编译型语言,如Python、Java、C++等。 2. 基本语法:变量、...

    计算机练习题14套完

    2. 计算机软件:操作系统(如Windows、Linux、Mac OS)的概念、功能和分类,以及应用软件(如Word、Excel、Photoshop)的使用。 3. 数据表示:二进制、八进制、十进制和十六进制之间的转换,ASCII码和Unicode码的...

    二级计算机基础知识和应用能力等级考试.doc

    - SQL语言:掌握SELECT语句用于查询数据,INSERT、UPDATE和DELETE语句用于数据操作,以及CREATE和ALTER语句用于数据库和表的创建与修改。 5. 办公软件应用 - 文字处理软件:Microsoft Word的使用,包括文本编辑、...

    计算机基础选择题

    1. **操作系统** - 操作系统是计算机系统的核心,管理硬件资源并提供用户接口。常见操作系统包括Windows、Linux、Mac OS等。 - 选择题可能涵盖不同操作系统的特点、功能,比如文件管理、任务管理、权限控制等。 2...

Global site tag (gtag.js) - Google Analytics