原文:uniGUI試用筆記(十四)TUniTreeView的CheckBox

TUniTreeView目前版本沒有封裝CheckBox功能,所以需要手工處理,幸好 . 版提供部分代碼了,修改過程如下: uniGUIAbstractClasses.pas單元中修改基類TUniTreeNode,增加Checked屬性,代碼如下: uniGUISource uniTreeView.pas單元中修改TUniTreeView類,增加對CheckBox的支持屬性,代碼如下: uniGU ...

2015-05-09 12:15 2 2455 推薦指數:

查看詳情

uniGUI試用筆記(八)

在業務系統中常常使用回車鍵(Enter)替代Tab鍵完成焦點跳轉,在uniGUI下,可以不用代碼,直接使用TUniForm的NavigateKeys進行設置: 其中Next和Prior決定了焦點向下一個和前一個跳轉的按鍵 Key = 13 表示Enter ShiftStete 表示輔助鍵 ...

Thu Oct 16 18:24:00 CST 2014 0 2409
uniGUI試用筆記(五)

uniGUI的主窗體可以采用多頁面方式進行管理,參考網上的資料,都是用TUniFrame + TUniPageControl 來實現,嘗試了一下,效果還不錯,如下圖: 用TUniFrame 能夠使用繼承模式,我采用了以下的類關系: TfmeWebEmbedBase : 所有嵌入 ...

Thu Oct 09 05:12:00 CST 2014 2 4110
uniGUI試用筆記(七)

uniGUI的文件下載由於TUniSession的存在而變得非常簡單,最典型的一個例子就是將列表中的所有數據導出到Excel中。服務器上采用TMS FlexCel控件,先將數據集中的記錄導入到Excel文件中,然后再將Excel文件內容輸出到內存流中,最后通過TUniSession發送到客戶端 ...

Thu Oct 09 05:43:00 CST 2014 0 3101
uniGUI試用筆記(一)

uniGUI試用筆記(一) 通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出 ...

Mon Jul 01 18:01:00 CST 2019 0 405
uniGUI試用筆記(一)

通過向導創建一個uniGUI應用服務器,工程中有三個文件: (1)采用了單例模式,所有客戶端共用一個TUniServerModule實例對象,從下面代碼可以看出: 用全局變量UniGUIServerInstance實現了唯一化的TUniServerModule ...

Mon Sep 29 06:19:00 CST 2014 0 5835
uniGUI試用筆記(三)

uniGUI下的MessageDlg使用發生了變化,最大的特點是: 1、成為了uniGUIForm的成員函數; 2、變成過程(procedure)了,也就是沒有返回值了,使得程序不再具有線程阻塞性。 3、增加了一個傳入回調函數的參數:callBack ...

Mon Oct 06 05:58:00 CST 2014 0 2993
uniGUI試用筆記(六)

uniGUI提供了一個文件上傳控件TUniFileUpload,進行數據的導入就變得比較容易。首先將TUniFileUpload控件放置在窗體上,按下導入按鈕后,執行TUniFileUpload的文件上傳功能: 當TUniFileUpload的文件上傳完成后,觸發 ...

Thu Oct 09 05:32:00 CST 2014 0 2859
uniGUI試用筆記(二)

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

Mon Oct 06 00:16:00 CST 2014 1 5941
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM