基於Chrome開源提取的介面開發框架 二

2021-05-24 23:29:39 字數 587 閱讀 3917

基於chrome開源提取的介面開發框架 二

前段時間的工作

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展示.後續會逐步開發所有控制項的教程, 在完全理解整個框架之後會進行擴充套件.

截圖:

基於Chrome開源提取的介面開發框架開篇

一直希望vc開發者能夠方便的開發出細膩高品質的使用者介面。我喜歡c 選擇的平台是windows,所以大部分時間用vc。我自身不排斥其他技術或者開發語言或者開發工具,都去了解,了解的目的是想吸取好的思想補充vc開發方面的不足。從事介面開發方面的研究有5年了,學過很多,嘗試過很多,失敗過很多,但是沒有氣...

基於Chrome開源提取的介面開發框架 三 1

近期開發計畫 1.無視窗的richedit支援,包括ole以及段落支援,這些是im類必需的元件 已經開始 預計6月初完成 2.瀏覽器類元件支援,預計包括webbrowser和webkit,後者近來的需求越來越大,儘管有挑戰也要試一試,到時候參考qt 預計6月底完成 3.flash視窗的支援,這個可能...

Chrome大戰Firefox,開源的勝利

看今天的it新聞,比較引人關注的是chrome市場份額首超firefox的訊息,說實話,我有點吃驚。可能是自己近年來忙於和技術不沾邊的事情,對chrome還停留在精簡,快速但功能還不完善的小軟體的印象上。firefox仍然是我使用的主力,看到訊息後,專門安裝chrome試了一下,可以說士別三日當刮目...