在業務系統中常常使用回車鍵(Enter)替代Tab鍵完成焦點跳轉,在uniGUI下,可以不用代碼,直接使用TUniForm的NavigateKeys進行設置: 其中Next和Prior決定了焦點向下一個和前一個跳轉的按鍵 Key = 13 表示Enter ShiftStete 表示輔助鍵 ...
TUniTreeView目前版本沒有封裝CheckBox功能,所以需要手工處理,幸好 . 版提供部分代碼了,修改過程如下: uniGUIAbstractClasses.pas單元中修改基類TUniTreeNode,增加Checked屬性,代碼如下: uniGUISource uniTreeView.pas單元中修改TUniTreeView類,增加對CheckBox的支持屬性,代碼如下: uniGU ...
2015-05-09 12:15 2 2455 推薦指數:
在業務系統中常常使用回車鍵(Enter)替代Tab鍵完成焦點跳轉,在uniGUI下,可以不用代碼,直接使用TUniForm的NavigateKeys進行設置: 其中Next和Prior決定了焦點向下一個和前一個跳轉的按鍵 Key = 13 表示Enter ShiftStete 表示輔助鍵 ...
uniGUI的主窗體可以采用多頁面方式進行管理,參考網上的資料,都是用TUniFrame + TUniPageControl 來實現,嘗試了一下,效果還不錯,如下圖: 用TUniFrame 能夠使用繼承模式,我采用了以下的類關系: TfmeWebEmbedBase : 所有嵌入 ...
uniGUI的文件下載由於TUniSession的存在而變得非常簡單,最典型的一個例子就是將列表中的所有數據導出到Excel中。服務器上采用TMS FlexCel控件,先將數據集中的記錄導入到Excel文件中,然后再將Excel文件內容輸出到內存流中,最后通過TUniSession發送到客戶端 ...
uniGUI試用筆記(一) 通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出 ...
通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出: 用全局變量UniGUIServerInstance實現了唯一化的TUniServerModule ...
uniGUI下的MessageDlg使用發生了變化,最大的特點是: 1、成為了uniGUIForm的成員函數; 2、變成過程(procedure)了,也就是沒有返回值了,使得程序不再具有線程阻塞性。 3、增加了一個傳入回調函數的參數:callBack ...
uniGUI提供了一個文件上傳控件TUniFileUpload,進行數據的導入就變得比較容易。首先將TUniFileUpload控件放置在窗體上,按下導入按鈕后,執行TUniFileUpload的文件上傳功能: 當TUniFileUpload的文件上傳完成后,觸發 ...
前幾天做的demo今天啟動后,瀏覽器打開頁面后死活不顯示窗體,找了半天原因才發現是360瀏覽器啟動了兼容模式,改成極速模式后就正常了。有點暈.... 今天簡單測試了TUniGUIServerModu ...