uniGUI試用筆記(二)


前幾天做的demo今天啟動后,瀏覽器打開頁面后死活不顯示窗體,找了半天原因才發現是360瀏覽器啟動了兼容模式,改成極速模式后就正常了。有點暈....

今天簡單測試了TUniGUIServerModule的幾個屬性

Title           應用程序名稱,顯示在頁面標簽上的

LoadingMessage    載入ExtJS庫時顯示的信息

UnavailableErrMsg    服務器不可用時顯示的信息

 

MainFormDisplayMode  主窗體的顯示模式,可選項包括:

              mfWindow 窗體模式,有窗體的標題欄、系統按鈕等

              mfPage  空白頁面形式,沒有標題欄和系統按鈕

Port         Web服務端口號

CharSet       頁面編碼模式,缺省UTF-8能夠很好支持中文,用GBK也沒有問題,改成GB2312就不行了,所以最好還是缺省的UTF-8

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分別復制到執行文件路徑下。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM