- 博客(25)
- 资源 (17)
- 收藏
- 关注
原创 使用QXDesigner可视化开发RIA系统(三)
上一篇给大家做了一个使用按键打开窗口的示例,但在实际应用开发中系统一般都是将主窗口融合在整个浏览器窗口中,今天我就给大家做一个简单的示例程序。首先打开QXdesigner系统。新建一个Qooxdoo工程。如下图: 点击Create后自动执行工程框架建立脚本。 新建一个窗口。将选择Container标签中的TQxComposite控件,放入窗口中,将Align属性设置为alT
2017-01-05 11:13:48
897
原创 使用QXDesigner可视化开发RIA系统(二)
第一个窗口应用。打开qxdesigner系统,使用File目录下的Open Project命令打开qooxdoo应用。 使用File菜单下New下的New QxWindow或工具栏中的New QxWindow按钮新建一个窗口增加下From页在的TQxFieldText及TQxButton控件到窗口上。 双击QxButton1控件进行代码编辑器 输入如下代码:
2017-01-05 10:37:27
1119
原创 使用QXDesigner可视化开发RIA系统(一)
通过Delphi for PHP了解了Qooxdoo前端JavaScript框架,也对框架进行了深入学习,但RIA界面开发一直也没有找到一个和Delphi这样好用了IDE。所以我模仿Delphi开发了QXDesigner应用系统,来提高RIA系统开发效率。Qooxdoo入门 qooxdoo(发音['kuksdu:])和EasyUI,ExtJS 相似,是一种基于浏览器建立用户友好
2017-01-05 10:36:08
1707
原创 根我一步一步学Qooxdoo(二)
Qooxdoo入门今天我以一个公文管理的实例来讲解如何使用QX来开发WEB应用。这个实例使用的环境如下:WEB服务器:apacheMVC框架:YAF(只使用YAF中的控制器部分)数据库连接:Medoo数据库:PostgreSQL使用语言:JavaScript,PHP以下讲解按WEB文档根目录为:C:\web_app\Webroot,qooxdoo框架放置在c:\web_
2015-11-20 15:12:48
997
原创 根我一步一步学Qooxdoo
Qooxdoo入门 qooxdoo(发音['kuksdu:])和EasyUI,ExtJS 相似,是一种基于浏览器建立用户友好,界面表现丰富RIA应用系统的通用JavaScript框架。Qooxdoo的核心是完全基于类,并充分利用了JavaScript面向对象的功能。它的命名空间功能使用户很方便的管理和组织自己的代码,且很容易与其他JS类库进行集成。Qooxdoo支持大多数现代浏览器(如Fi
2015-11-02 16:09:25
3496
转载 基于PHP的cURL快速入门
需要使用php的curl库,在网上找到的好文章,写下来备注,原作者:jyyjch 地址:http://bbs.blueidea.com/thread-2966700-1-1.htmlcURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。
2015-10-15 09:49:08
697
原创 利用php-java-bridge包实现PHP调用JAVA类
在工作中需要将office文档软件转为pdf文件,查找了很多技术发现使用openoffice可以完成这个要求,但调用它的功能全部是java写的,所有需要在php中调用java类,就有了下面调试过程。1、安装java,这个过程我就不写了,网上有很多,讲的也很细。(其实可以不用安装,我就是将原机器上的java整个目录保存了下来直接使用,实现软件的绿化)2、下载php-java-bridge包。
2015-10-14 21:43:56
10240
原创 在CentOS7 上安装mosquitto1.4.1服务器,实现MQTT信息推送功能并增加websocket功能
在CentOS7 上安装mosquitto1.4.1服务器,实现MQTT信息推送功能并增加websocket功能。过程如下:1、安装各种需要的编译工具#yum install gcc gcc-c++2、安装mosquitto编译时需要的依赖库(注意:使用devel版开发库)#yum install openssl-devel#yum install c-ares-devel
2015-04-14 15:15:10
16493
1
翻译 订阅mosquitto服务器状态各主题
MQTT客户端可以通过订阅位于$SYS层次下的主题来查看mosquitto服务器的状态信息。标记为Static的主题对于每一次订阅只发布一次。其它所有主题每隔sys_interval(在mosquitto.conf文件中配置)秒更新发布。如果sys_interval设置为0,系统就不发布更新。$SYS中各主题说明如下:$SYS/broker/bytes/received自服务器启动以来
2015-03-25 23:21:08
17184
5
原创 通过环境变量设置将外部参数传递到qooxdoo应用系统内部
在我使用qooxdoo设计应用系统时,通过需要设计制作系统的登录入口,如果直接使用qooxdoo来制作有两个缺点,一个是登录界面个性化设计不太好做,另一个就是登录时加载速度问题,所以我在使用qooxdoo系统时通常将登录界面单位做成一个html文件,然后通过ajax来进行用户名称及密码的验证工作,如果验证通过使用js将页面地址指向qooxdoo的入口文件。通过这种方式就需要将登录的用户名称、用户I
2015-01-14 14:25:37
1480
翻译 qooxdoo入门教程一:应用程序界面简单设计
第1部分:从一个Tweets应用开始简介本教程将通过一系列比“Hello World”更深入的教程,从多个的实用角度来展示桌面qooxdoo应用的开发过程。你可以在qooxdoo下载包的framework中的DEMO目录中找到更多的示例程序,比如Feedreader等。从教程的标题来看,我们创建一个简单的Tweets应用程序(Tweets是Identi.ca网站用来是阅读和发布的象tw
2015-01-02 21:38:41
4085
翻译 qooxdoo通用javascript框架手册(六)
2.4 数据绑定数据绑定是一个将两个数据项绑定的概念,更改一个数据另一个也相应的自动发生变化,反之亦然。为了这个目的就需要在程序运行时检测到这种变化。在qooxdoo中类的属性是可以满足这种需求。使用数据绑定允许您在运行时保持两个小部件自动同步,尽管他们可能在空间上是分开的,有截然不同的视觉表示(例如文本字段和微调控制项)。2.4.1数据绑定的介绍数据绑定是一种允许从源到目
2014-05-16 07:55:27
2253
翻译 qooxdoo通用javascript框架手册(五)
初始值重定义派生类(子类)可能通过继承的方式重定义一个父类中属性定义的初始值。重定义一个属性值只需要在属性的说明中定义两个键:init和refine。refine是一个布尔类型的标志,必须配置为真。一般情况下属性是不能重写的,这就是使用refine标志的原因,这个标志通知开发者在实现过程中意识到属性的值将被apply修改。检查传入的值你可以通过在属性定义中添加相应的check关键字
2014-05-14 14:14:36
1132
翻译 qooxdoo通用javascript框架手册(四)
2.1.4 接口qooxdoo支持和Java相似的接口类型,接口定义看起来和类的定义非常类似。例子:qx.Interface.define("qx.test.ISample",{extend: [SuperInterfaces],properties: {"color": {}, "name": {} },members:{meth1: function() {},
2014-05-13 10:07:00
1086
翻译 qooxdoo通用javascript框架手册(三)
2.1.3 Classesqooxdoo可以使用一种非常简洁紧凑的方式来定义一个新类。由于它采用闭包的形式进行定义,所以在实际的处理类定义时JavaScript代码已经知道类定义的所有部分,这允许开发过程中进行许多有用的检查,以及在构建过程中对类进行巧妙的优化。Define(定义)这里有一个最基本的常规的类定义,非静态类qx.test.Cat。它有一个构造函数,这样可以创建实例。它还从
2014-05-13 10:00:52
1398
翻译 qooxdoo通用javascript框架手册(二)
Core Qooxdoo的Core不是一个组件,但是却包括了qooxdoo类库的所有核心功能。下面所列的核心功能可以在所有qooxdoo组成部分中(如Desktop, Mobile, Website或者Server)使用。Core由用户类属性、数据绑定和运行时环境组成。 建议你至少要通过这章的介绍学会qooxdoo面向对象,面向对象的特性和类的面向对象部分,这些都是qooxdo
2014-05-13 09:55:29
2903
翻译 qooxdoo通用javascript框架手册(一)
介绍1.1关于qooxdoo(发音['kuksdu:])是一种建立用户友好,界面表现丰富的应用系统的通用JavaScript框架,它可以让您在移动设备、传统的web应用、富客户端(RIA)应用程序甚至运行在浏览器之外进行设计开发。它完全利用面向对象编程技术,并且具有集成工具链来完成任何规模应用的开发和部署。qooxdoo是开放源代码的,基于LGPL和EPL双协议,也就是说它可以免费使用,无
2014-05-13 09:46:49
1769
转载 Java SWT/JFace对话框
1、MessageBox,消息对话框可定制的对话框样式包括:标题栏:setText()消息提示:setMessage()消息图标类型:style属性,有:SWT.ICON_ERROR,SWT.ICON_INFORMATION,SWT.ICON_QUESTION,SWT.ICON_WARNING,SWT.ICON_WORKING按钮类型:style属性,有:SWT.OK,SWT.
2012-09-17 13:26:04
652
转载 Dom4j的使用(全而好的文章)
Dom4j的使用(全而好的文章) 博客分类:技术 XMLluceneIDEA设计模式.net Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15 版权声明:本文由冰云完成,首发于优快云,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保
2012-09-17 13:24:27
694
原创 使用CodeBlock在WX2.9.3下编译databaselayer中的PostgreSQL连接库
从wxCode官网上下载databaselayer1.8库,解压。打开Codeblocks.引入MS VC++ 工程,如下图选择PostgreSQL连接库只选择编译两种环境的连接库 设置工程的Properties属性将其中的output filename 中的vc改为gcc,msw28改为msw29,objects output dir中的vc也改为gc
2011-12-19 10:56:23
1457
转载 wxString与各种数据类型之间的转换(摘自:wiki.wxwidgets.org)
char* to wxString const char* chars = "Hello world";// assuming your string is encoded as UTF-8, change the wxConv* parameter as neededwxString mystring(chars, wxConvUTF8);wxString to char
2011-12-18 16:46:14
3280
转载 wxWidgets 类列表
引用自:http://hi.baidu.com/lihuihuiqwer/blog/item/8ce51eae4f4411a6ca130c5a.html//管理窗口wxTopLevelWindow //(任意的顶层窗口,dialog或frame)wxDialog //(对话框)wxFrame //(通用的frame)wxMDIChildFrame //(MDI"多文档界面"ch
2011-12-17 11:19:45
1442
转载 code::blocks gcc wxwidgets wxsmith纠结的汉字
下面的文字引自:http://hi.baidu.com/cenxcen/blog/item/1f6e021fa503930d403417ad.html在这里只是做一下引用,防止以后忘记. code::blocks gcc wxwidgets wxsmith纠结的汉字2011-01-03 17:36code::blocks 10.05mingw gcc 4
2011-12-17 11:01:44
1136
原创 使用mingw32-make编译Tinyxml库
第一步:直接从官网下载,http://sourceforge.net/projects/tinyxml/。 注意:一定要下载.tar.gz的文件。第二步:解压缩下载好的包到C:\tinyxml目录第三步:使用写字板程序修改C:\tinyxml\Makefile文件: 1、将TINYXML_USE_STL := NO的NO修改为YES,意思是在XML解析时使用标准库中的string
2011-12-14 17:40:33
2632
原创 wxWidgets中解压ZIP文件的代码
wxWidgets2.9.3 #include #include #include #include #include bool ExtractZipFiles(const wxString& aZipFile, const wxString& aTargetDir){ wxString PathSeparator=wxFileName::G
2011-12-14 17:18:23
1207
新将delphi的form窗口转换为qooxdoo窗体
2015-01-14
配合三层数据库系统设计的应用程序框架源码
2011-11-02
RichViewFS+v11.0.4
2011-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人