现在的位置: 首页 > 综合 > 正文

基于Chrome开源提取的界面开发框架 三(.1)

2013年05月23日 ⁄ 综合 ⁄ 共 494字 ⁄ 字号 评论关闭

近期开发计划:

1.无窗口的richedit支持,包括ole图片以及段落支持,这些是IM类必需的组件(已经开始)   --预计6月初完成

2.浏览器类组件支持,预计包括webbrowser和webkit,后者近来的需求越来越大,尽管有挑战也要试一试,到时候参考qt   --预计6月底完成

3.flash窗口的支持,这个可能有些地方会用到,比较容易   --预计7月初完成

希望大家有好的这方面源码参考或者建议的能给我留言.

问题:

1.Chrome中的光标设置依赖于mousemove消息,快速移动鼠标的时候会导致光标状态闪烁,尝试修复为wm_setcursor

2.Chrome中的NativeTextfieldView输入框非常复杂且处理的不完整,考虑移除用richedit相关接口替换

随记:

widget是一个窗体的抽象   widget_win是win窗体的实现

window引入了非客户区的概念,允许最小化最大化模态等窗体概念  window_win则是其win平台的实现(带有标题栏的)

2011.5.29:实现了无窗口richedit的拖拽

2011.5.30:实现了无窗口richedit的输入编辑、视图滚动

抱歉!评论已关闭.