前几天作的demo今天启动后,浏览器打开页面后死活不显示窗体,找了半天缘由才发现是360浏览器启动了兼容模式,改为极速模式后就正常了。有点晕....浏览器
今天简单测试了TUniGUIServerModule的几个属性服务器
Title 应用程序名称,显示在页面标签上的测试
LoadingMessage 载入ExtJS库时显示的信息编码
UnavailableErrMsg 服务器不可用时显示的信息orm
MainFormDisplayMode 主窗体的显示模式,可选项包括:部署
mfWindow 窗体模式,有窗体的标题栏、系统按钮等it
mfPage 空白页面形式,没有标题栏和系统按钮file
Port Web服务端口号程序
CharSet 页面编码模式,缺省UTF-8可以很好支持中文,用GBK也没有问题,改为GB2312就不行了,因此最好仍是缺省的UTF-8demo
ServerRoot 服务器运行路径,缺省为空,表示执行文件所在路径,按说明书讲也能够设置为其余绝对路径,若是不是服务器执行文件所在路径,就必须将temp、cache、files和log路径复制过去。
ExtRoot ExtJS库的根路径,按照说明书上说部署时能够使用绝对路径,坑爹的是试了好半天才发现,若是安装了uniGUI的安装包,会自动忽略程序中的设置。在目标机器上部署后,.\Ext后面必须带版本号才好使,如执行文件同路径下的'.\ext-4.2.2.1144','.\'表示执行文件当前路径,固然要确保ServerRoot为空。
ExtLocale 语言版本,中文简体选择zh_CN
UniRoot uniGUI库的根路径,问题同ExtRoot,必须带版本号。
对ServerRoot、ExtRoot和UniRoot不知道是部署的问题仍是理解的问题,稍微调整一下就有可能打不开窗体,因此在没有源代码的状况下,仍是老老实实采用缺省值,三个属性均不改写,而后将ext-4.2.2.1144和uni-0.97.0.1081分别复制到执行文件路径下。