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) 编辑 收藏 引用 所属分类:
个人框架设计