<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 業(yè)界動(dòng)態(tài) > 攸關(guān)成敗的GUI的開(kāi)發(fā)

攸關(guān)成敗的GUI的開(kāi)發(fā)

作者: 時(shí)間:2009-07-24 來(lái)源:電子產(chǎn)品世界 收藏

   IDS是一個(gè)圖形編輯器,以一組功能完善的內置對象為基礎,只要通過(guò)鼠標拖拽-釋放即可非常方便地從中選擇所需的對象,構成復雜的圖形交互界面。在這個(gè)圖形編輯器中,所有對象的顯示效果和功能都可以通過(guò)直觀(guān)的屬性框來(lái)修改。

本文引用地址:http://dyxdggzs.com/article/96560.htm

  圖形引擎是一個(gè)事件驅動(dòng)的小型圖形處理內核,它的任務(wù)是更新屏幕顯示。這是一個(gè)與用戶(hù)程序相互獨立的進(jìn)程,負責處理所有的屏幕顯示和用戶(hù)輸入事件,從而使用戶(hù)程序只需專(zhuān)注于自己的主要任務(wù)即可。

  圖形交互界面和用戶(hù)程序是相互獨立的。同時(shí)提供一組平臺無(wú)關(guān)的API函數,這些函數用來(lái)提供用戶(hù)程序和Tilcon圖形引擎之間的通信功能。用戶(hù)程序調用這些函數即可實(shí)現顯示對象的動(dòng)態(tài)創(chuàng )建,也可以顯示對象的屬性。

  Tilcon的這種結構具有兩大突出優(yōu)點(diǎn):

  第一,可移植性:Tilcon進(jìn)程和用戶(hù)程序相互獨立,負責處理所有與操作系統相關(guān)的交互操作。在所有的運行平臺上,Tilcon的API庫都是相同的。這就保證了用戶(hù)程序和操作系統之間的獨立性。

  實(shí)際上,Tilcon開(kāi)發(fā)環(huán)境并沒(méi)有產(chǎn)生任何代碼。當用戶(hù)使用Tilcon的圖形編輯器設計了一個(gè)圖形界面并保存為T(mén)ilcon的文件格式后,實(shí)際沙上被保存的是一個(gè)資源文件(一系列的標簽,坐標,API命令——圖形引擎知道怎樣解釋并執行這些命令)。

  在圖形引擎內部有實(shí)際的按鈕處理函數,對話(huà)框函數,圖表函數等。根據保存在資源文件中的數據,圖形引擎知道在哪里放置窗口,窗口的尺寸,窗口的內容等。因為存儲在資源文件中的是數據而不是C代碼,在修改資源文件后不需要進(jìn)行重新編譯。資源文件與操作系統無(wú)關(guān),在所有支持的平臺上都可以運行。

  第二,界面顯示的一致性:Tilcon圖形引擎有自己的繪制能力,所有的顯示對象都是Tilcon對象,不屬于操作系統。只有最基本的圖形功能是由操作系統的API函數提供的。這樣就可以保證同樣的設計在所有的操作系統上具有相同的運行效果。在整個(gè)Tilcon開(kāi)發(fā)系統中,唯一平臺相關(guān)的部分是實(shí)際的Tilcon圖形引擎,Tilcon為每種支持平臺提供了各自的圖形引擎。

  總體來(lái)講,Tilcon極大地改進(jìn)了傳統嵌入式圖形界面的開(kāi)發(fā),開(kāi)發(fā)一個(gè)復雜炫麗的界面已不再是難題;更重要的是,Tilcon開(kāi)發(fā)的界面可以實(shí)現在Linux、VxWorks、 Windows等操作系統之間無(wú)縫移植,大大降低開(kāi)發(fā)、維護成本。

  采用Tilcon方法,嵌入式的開(kāi)發(fā)開(kāi)始、于產(chǎn)品開(kāi)發(fā)的初期,不僅速度更快,而且不需要編制軟件代碼,把產(chǎn)品開(kāi)發(fā)的風(fēng)險降到了最低程度。這套用戶(hù)界面開(kāi)發(fā)工具讓產(chǎn)品開(kāi)發(fā)中所涉及到的每個(gè)人都變得更加輕松,同時(shí)也讓用戶(hù)因為漂亮的界面而對產(chǎn)品更加喜愛(ài)和忠誠。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: windriver GUI Tilcon Iphone

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>