我要啦免费统计

publish: http://www.lomox.hk/LomoXAPI/LomoX-doc.html
right:
http://www.lomox.hk/

LomoX架构

LomoX.exe //LomoX启动程序
lomox.dll //lomox内核动态链接库 -------------------------------------------------------------------------------------------------------------------------------
-
plugins [文件夹] //NP插件存放位置
Resources [文件夹] //用户开发文件放置于此文件夹 --------------------------------------------------------------------------------------------------------------------------------
QT支持库 //QT动态库 --------------------------------------------------------------------------------------------------------------------------------

LomoX特性简介

开发者使用html+css+javascript技术,开发Windows/Linux平台下富客户端应用程序。 Web程序的桌面化:开发者可以充分利用自己熟悉的Web资源(各种Web框架如:JQuery,JQuery UI,Ext,YUI等)开发桌面版应用。 支持HTML5新特性,利用HTML5增强用户体验。 多窗口支持:在一个LomoApp中,能够同时开启多个窗口,并利用javascript对窗口进行交互控制。 Javascript与本地API交互:提供一套简易的本地API与LomoX Javascript交互的机制,增强LomoX的扩展性。 -------------------------------------------------------------------------------------------------------------------------------- 跨平台性:LomoX引用了QT跨平台的LIB使得LomoX具有跨平台的特性。 --------------------------------------------------------------------------------------------------------------------------------

LomoX运行流程

启动LomoX.exe后,LomoX查找Resources/lomoxdemo.html并执行该页面程序。 Resources/lomoxdemo.html为整个程序的启动页。 程序运行后,可以通过JS代码 var startDialog= LomoX.dialogs.get('start');获取启动页。 详细介绍参见 LomoX内核API --------------------------------------------------------------------------------------------------------------------------------

LomoX 设计器

LomoX 设计器是对web的可视化开发而开发,开发者也可以采用目前市面主流的WEB IDE(Dreameware\Visual Studio\Zend Studio)。 LomoX设计器除与市面上具有相同的设计功能,还有另带了LomoX专用的功能: 生成时自动与LomoX.dll对象关联。 对象自动格式化。 LomoX资源加密。

LxDialog & LomoX

LxDialog和LomoX是LomoX中的两大对象,LomoX是全局对象。LomoX.exe程序启动后,在JS文件中就能够访问到LomoX对象,而LxDialog对象则表示当前JS文件所对应的窗口页对象。

Eg:

Resources

+lomoxdemo.html

+demo.js (该js被lomoxdemo.html引用)

当程序启动后,LomoX.exe找到Resources/lomoxdemo.html,解析这个文件,当遇到demo.js时。这个demo.js里的代码可以访问到LomoX对象和LxDialog对象。等lomoxdemo.html解析完成后,LomoX显示当前这个页面,我们称这个页面为一个LxDialog。 注意:一个LomoX中可以包含多个LxDialog。但LomoX对象始终只有一个。JS代码中直接访问LxDialog对象,其实是访问的是当前对话框。通过LxDialog对象,用户可以再JS中操纵对话框的各种特效(如:最大化,最小化,关闭窗口/程序等等)。

posted on 2012-04-24 10:57 阅读(3414) 评论(5)  编辑 收藏 引用 所属分类: 个人框架设计

评论:
# re: LomoX 基础架构 2012-04-24 15:27 | 嵌入式培训
学习了。。学习架构  回复  更多评论
  
# re: LomoX 基础架构 2012-04-24 17:57 | Pear
在哪儿可以下载来玩呐?  回复  更多评论
  
# re: LomoX 基础架构 2012-04-28 14:29 | 蔡东赟
# re: LomoX 基础架构 2014-02-12 18:38 | 匿名
还在继续开发吗?网站都不存在了...  回复  更多评论
  
# re: LomoX 基础架构 2014-03-26 13:06 | 蔡东赟
www.lomox.org @匿名
  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理