March 19, 2005

lgui 嵌入式圖形系統

由 [深圳龍硅科技] 主持的 [lgui],最近終於公開 source code,lgui 的特色在於採取類似 Win32 GDI 的 API,而模仿了很多 Qt/Embedded 的設計,然而無可否認的是,更多的部分是參考自 MiniGUI,魏永明前輩已經說過了,不過 lgui 還是相當有特色的系統。


lgui 的設計初衷在於 GIS (地理資訊系統) 的 Embedded Graphics 需求,自然沒有打算設計成相當複雜的架構,但是其 Client-Server communication 設計很值得多加思索。
由 jserv 發表於 March 19, 2005 11:42 AM
迴響

LGUI最重要的思想是多进程的设计及进程之间的通讯,是很有新意的!他们自已也说其特点是在资源受限的情况下提供了一种多进程、多窗口的设计思路。其他那些基本的算法例如一个矩形怎样剪切另一个矩形,这些算法是很简单的,参考minigui或microwindows或其他开源的软件系统,也说明不了什么问题!其实minigui很多算法也是来源于libggi等项目,这也是很正常的。

hemin 發表於 March 24, 2005 01:18 PM

感謝 hemin 前輩指點,小弟沒有仔細閱讀文檔,沒想到在 blog 紀錄備忘,竟然有牛人出現,還真的頗吃驚 :-)

Anyway,希望有機會能合作,看看能否把 Kaffe 的 AWT 移植上去:
http://www.kaffe.org/~jserv/awt-implementations.png

謝謝!

jserv 發表於 March 24, 2005 04:28 PM