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

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