這是DUI Designer下載,duilib主打的界面制作方式是XML + UI引擎 + win32框架,其實(shí)和瀏覽器HTML + CSS + 渲染引擎的方式非常類似,可以將其理解為一個(gè)非常mini的瀏覽器。
1)生成一個(gè)XML。
2)生成一個(gè)WindowImplBase對(duì)象。
3)加載XML。
4)顯示窗口。
但是編寫的時(shí)候,WindowImplBase已經(jīng)幫我們做了許多工作,我們只需要指定XML路徑,它就能夠幫助我們自動(dòng)加載,非常方便。
但是一般我不喜歡先編寫XML,我喜歡先寫MAIN函數(shù),再編寫占位函數(shù),再一個(gè)個(gè)地實(shí)現(xiàn)占位函數(shù)。所以我們進(jìn)入下一個(gè)步驟。
1.智能的元器件布局系統(tǒng),幫助設(shè)計(jì)師高效地實(shí)現(xiàn)在PCB板上實(shí)現(xiàn)排列整齊的元器件布局。
2.全新的替代元器件選擇系統(tǒng),幫助設(shè)計(jì)師掌控制定義元器件可替換方案的全過程。
3.直觀的間距指示,幫助設(shè)計(jì)師在PCB板上正確地放置各種設(shè)計(jì)元素,因?yàn)樗梢灾庇^的看到它們之間的距離。
DUI Designer 提供了唯一一款統(tǒng)一的應(yīng)用方案,其綜合電子產(chǎn)品一體化開發(fā)所需的所有必須技術(shù)和功能。Altium Designer Winter 09 在單一設(shè)計(jì)環(huán)境中集成板級(jí)和FPGA系統(tǒng)設(shè)計(jì)、基于FPGA和分立處理器的 嵌入式軟件開發(fā)以及PCB版圖設(shè)計(jì)、編輯和制造。并集成了現(xiàn)代設(shè)計(jì)數(shù)據(jù)管理功能,使得Altium Designer Winter 09成為電子產(chǎn)品開發(fā)的完整解決方案-一個(gè)既滿足當(dāng)前,也滿足未來開發(fā)需求的解決方案。