MonoGUI黑白圖形用戶接口系統(tǒng)
MonoGUI 是針對(duì)電子詞典、高級(jí)計(jì)算器、電子手表、標(biāo)簽打印機(jī)、收款機(jī)、電子貨簽等具有黑白屏幕的小電子設(shè)備開(kāi)發(fā)的專用 GUI 系統(tǒng)。
本系統(tǒng)具有結(jié)構(gòu)簡(jiǎn)單、使用容易、內(nèi)存占用小、單線程、處理器負(fù)擔(dān)輕等特點(diǎn)。雖然圖形能力僅有黑與白,但其支持完整的中文顯示處理功能(GB18030 中 2 字節(jié)漢字,即舊 GB13000 標(biāo)準(zhǔn)),其 Edit 控件和中文輸入法(包括九鍵輸入法)功能上達(dá)到 Windows 和 Android 的輸入法水平,且擴(kuò)展容易。
MonoGUI 使用純 C++ 編寫(xiě),不依賴于第三方源碼,便于移植和調(diào)試。配套的工具軟件,如圖片轉(zhuǎn)換器、對(duì)話框模板編輯器等,全部開(kāi)源。設(shè)計(jì)資料完整,文檔和注釋充實(shí),也是一份不可多得的研究資料。
MonoGUI 的系統(tǒng)架構(gòu)圖:
MonoGUI 控件外觀圖:
評(píng)論
圖片
表情
