摘要
Enlightenment从单纯的窗口管理器发展了到目前的桌面环境,其应用领域也涵盖了移动设备和PC桌面。EFL从Enlightenment中独立了出来,成为一个嵌入式GUI系统,被应用到多个大型项目中。EFL系统中的核心模块包括Evas,Edje,Ecore和Elementary。其中,Evas是画布层,Ecore是GUI系统中的事件处理的底层模块。Edje采用文本格式的EDC文件来设计GUI界面,并在程序运行时动态加载二进制的Eet文件。这样,把界面设计和程序代码分离开来,这是EFL区别于其他流行GUI系统的显著特征之一。
出处
《信息与电脑(理论版)》
2012年第6期36-37,共2页
China Computer & Communication