前段時間的工作
1.2d繪圖引擎遷移回skia平臺
2.跟進到Chrome源碼的chromium.r78515版本
3.ScrollView、Menu等UI元素移植
4.修改Chrome的一些Bugs或不足
5.目錄的整理、調整
6.開始以教程的形式深入理解整個UI框架, 發現其中的問題, 為下一步擴展打好基礎
UI庫項目的依賴在library\depends.txt
UI庫的Bugs在library\bugs.txt
所有不確定的地方在代碼中均有WLW TODO標記
之前的test_base test_view項目即將廢棄, 不要再嘗試編譯, 會以教程的形式體現
近期工作
跟蹤chromium最新源碼, 修改Bugs
進一步開發教程, 學習整個框架
位圖滾動條由于沒有合適格式的圖片, 暫時無法在教程中體現. 代碼穩定之后會考慮放在開源項目網站上或用于公司商業化開發維護, 暫時不確定.
教程位于tutorial目錄, 其中wanui_res是純資源DLL, hello_window是基本窗口展示, hello_view是基本View展示.后續會逐步開發所有控件的教程, 在完全理解整個框架之后會進行擴展.
截圖:

代碼下載
posted on 2011-04-05 21:25
萬連文 閱讀(4724)
評論(8) 編輯 收藏 引用 所屬分類:
小作品