原文: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