- 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
您可能关注的文档
- 园林常用落叶乔木82种.pdf
- 园区产业简介.pdf
- 原来农村随处可见这种植物就是诗经中说“蒹葭”.pdf
- 20122013学年奉贤区高三语文一模卷.doc
- 原来维生素B2这么厉害可惜知道人太少了.pdf
- 20132014学年度第一学期八年级语文(上)第五单元测试卷.doc
- 原油稳定碳同位素在地史中阶段性变化.pdf
- 原子和离子问激光感生碰撞电荷交换微扰理论.pdf
- 圆柱直齿轮轮齿变形计算和齿廓修形.pdf
- 圆锥破碎机构造与原理.pdf
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
原创力文档

文档评论(0)