MSTAR相关UI修改规范和使用.docVIP

  • 19
  • 0
  • 约9.77千字
  • 约 12页
  • 2018-12-22 发布于江苏
  • 举报
ZUI – Highly maintainable UI framework! Engin Lee 2007/7/27 Developers: Joseph Chang, CheKuei Hsu, Engin Lee 概要 為了降低OSD GUI的開發及維護成本,我們提出ZUI這個開發流程,ZUI包含UI建立的架構程式碼,以及UI設計的工具程式, 目標 讓UI和logic能夠更明確的切開 將修改UI時side effect降至最低 制定程式撰寫流程及規範,並提供教學文件 UI designer或客戶能直接在UI工具程式上預覽及編輯 提供一套彈性化、可擴充的UI架構,使用者可自行設計新的control或UI look and feel 目前無法達成的目標: 希望能進一步切開GUI層和Controls,但因為8051的一些限制(如遞迴呼叫和XDATA記憶體),使這個目標無法達成,造成許多GUI export functions直接呼叫/判斷Control Data 本架構最原始版本是在MIPS上開發,後來嘗試移植到8051,發現有許多設計上的限制,所以大幅度改寫,因為8051限制條件較多,所以如果未來移植回MIPS會相對比較容易,但目前無此計劃。 前提 / 假設事項 由於HK51不允許函式遞迴呼叫,所以程式撰寫時有以下原則: 所有的controls都是靜態產生的,也就就在compil

文档评论(0)

1亿VIP精品文档

相关文档