自制的多功能EXDBGrid已经上传了 ( 积分: 200 )

  • 主题发起人 主题发起人 kinneng
  • 开始时间 开始时间
K

kinneng

Unregistered / Unconfirmed
GUEST, unregistred user!
兼容DBGrid------本控件支持Delphi自带的DBGrid的绝大部分功能。
新的键盘、鼠标功能------支持Enter键代替TAB键在表内移动,Ctrl+TAB键跳出表格到下一格控件,Ctrl+TAB键跳出表格到上一格控件,支持鼠标滚轮,支持鼠标在空行点击自动新增行。
显示行号------本控件实现显示行号,可设置显示行号的字体、左右对齐方式以及当前行的字体,可设置背景图,并自动动态调整指示列宽度。
显示带图标、背景功能的多行标题------本控件可显示带图标的多行标题,标题自动合并,自动调整标题高度,标题文本过长的时候会自动折行和显示省略号,允许为每个标题单独设置横向、纵向组合对齐方式和设置背景图。
数据格子显示背景------可为每列的数据格独立设置背景图,支持BMP、JPG、WMF、EMF、GIF、PNG等格式,并支持平铺、拉伸、定位等等多种对齐方式。
显示单双行斑马颜色------本控件可设置全局的单双行颜色,也可以为每列独立设置,使表格可显示丰富的色彩,加上背景图功能,使视觉效果更炫更酷。
显示中国式财务金额栏------本控件支持显示中国式财务金额栏,可以设置标题字体,间隔线颜色,间隔宽度,红字显示负数,隐藏负号,小数位数,货币符显示方式等等。
支持多行表脚------本控件支持多行表脚,配备显示文本、字段合计等等功能,文本具备横向、纵向对齐方式,自动折行和显示省略号,支持显示中国式财务金额栏,支持显示图像字段、图像背景,支持平铺、拉伸、定位等等多种对齐方式,支持指示列上显示文本、总行数等。
支持满格显示------即使有些格子没有数据,或者数据源没有连接,也能显示空白的格子,模拟印刷表格的效果。
可设行显示方式------本控件可设置行高,每列可独立设置字体,文本具备横向、纵向对齐方式,自动折行和显示省略号。
支持图像字段------本控件除了显示图像字段外,还支持输入图像字段,支持BMP、JPG、WMF、EMF、GIF、PNG等格式,并支持平铺、拉伸、定位等等多种对齐方式。
支持拼音五笔简码检索的文本下拉框------本控件内置支持支持拼音五笔简码检索的文本下拉框,可使用拼音、五笔首字母替代汉字检索输入,支持多音字,支持搜索、过滤两种列表方式,允许指定检索字段,并可跨字段检索,高亮显示匹配字,显示简单信息,自动填写关联字段。
数值格子支持表达式运算------数值格子支持表达式输入,并允许设置输入范围,自动取整,支持小数点位后的四舍五入,支持2和16进制,支持科学函数,可以通过触发的事件实行动态设置。
图示化数字键盘------本数字键盘可以方便使用鼠标输入表达式,也支持显示简单信息。
支持简单筛选------在筛选行输入简单条件,表格只显示符合条件的项目,Ctrl+Q可以显示或隐藏筛选行,筛选行左边是筛选开关,筛选行可设置背景颜色,字体。
支持组合筛选------可以为单列设置筛选条件组,每个筛选条件组内可设置多个条件,并在表格实行整合过滤。
多功能查找框------可设置多重查找条件,可以跨字段查找,支持模糊查询,实现丰富的查找功能。
排序功能------本控件支持SQL排序,只支持***Query类数据集,不支持***Table。
多种边框、格线设置------多种边框、格线设置,美化界面。
多重选择功能------允许行、列或者区域等多重选择,多行选择可以一次删除多行数据。
当前行、光标设置------可以设置当前行背景、字体,可隐藏当前格的虚线,设置光标颜色、当前格的字体。
自动调整宽度------自动调整宽度。
自动纵向合并------可将纵向内容相同格子合并。
锁定列功能------允许锁定左边上的数列,锁定列可以编辑。
下拉框可显示图文并茂的信息------允许在下拉框放置控件,显示文字、图像和按钮,并且可以触发事件,实现动态管理。
渐变颜色和下拉框阴影效果------渐变色层次可任意定义,对话框的阴影仅在Win2K,XP,2K3等操作系统有半透明效果。
备注栏------本控件底部设有备注栏,这里可以放置各种控件,包括可以放置本控件,例如在上面的表格选择项目,而在备注栏显示明细内容。支持自订热键。
鼠标提示------鼠标停留在格子上,即可显示完整内容。
支持行移动------可以使用鼠标调整数据行的次序,注:如果所连接的数据集控件处于排序过滤状态则无效。
由于正在研发,下载 http://kinneng.icpcn.com 功能非常多,难免有错不稳定,待真实使用时改进。
 
兼容DBGrid------本控件支持Delphi自带的DBGrid的绝大部分功能。
新的键盘、鼠标功能------支持Enter键代替TAB键在表内移动,Ctrl+TAB键跳出表格到下一格控件,Ctrl+TAB键跳出表格到上一格控件,支持鼠标滚轮,支持鼠标在空行点击自动新增行。
显示行号------本控件实现显示行号,可设置显示行号的字体、左右对齐方式以及当前行的字体,可设置背景图,并自动动态调整指示列宽度。
显示带图标、背景功能的多行标题------本控件可显示带图标的多行标题,标题自动合并,自动调整标题高度,标题文本过长的时候会自动折行和显示省略号,允许为每个标题单独设置横向、纵向组合对齐方式和设置背景图。
数据格子显示背景------可为每列的数据格独立设置背景图,支持BMP、JPG、WMF、EMF、GIF、PNG等格式,并支持平铺、拉伸、定位等等多种对齐方式。
显示单双行斑马颜色------本控件可设置全局的单双行颜色,也可以为每列独立设置,使表格可显示丰富的色彩,加上背景图功能,使视觉效果更炫更酷。
显示中国式财务金额栏------本控件支持显示中国式财务金额栏,可以设置标题字体,间隔线颜色,间隔宽度,红字显示负数,隐藏负号,小数位数,货币符显示方式等等。
支持多行表脚------本控件支持多行表脚,配备显示文本、字段合计等等功能,文本具备横向、纵向对齐方式,自动折行和显示省略号,支持显示中国式财务金额栏,支持显示图像字段、图像背景,支持平铺、拉伸、定位等等多种对齐方式,支持指示列上显示文本、总行数等。
支持满格显示------即使有些格子没有数据,或者数据源没有连接,也能显示空白的格子,模拟印刷表格的效果。
可设行显示方式------本控件可设置行高,每列可独立设置字体,文本具备横向、纵向对齐方式,自动折行和显示省略号。
支持图像字段------本控件除了显示图像字段外,还支持输入图像字段,支持BMP、JPG、WMF、EMF、GIF、PNG等格式,并支持平铺、拉伸、定位等等多种对齐方式。
支持拼音五笔简码检索的文本下拉框------本控件内置支持支持拼音五笔简码检索的文本下拉框,可使用拼音、五笔首字母替代汉字检索输入,支持多音字,支持搜索、过滤两种列表方式,允许指定检索字段,并可跨字段检索,高亮显示匹配字,显示简单信息,自动填写关联字段。
数值格子支持表达式运算------数值格子支持表达式输入,并允许设置输入范围,自动取整,支持小数点位后的四舍五入,支持2和16进制,支持科学函数,可以通过触发的事件实行动态设置。
图示化数字键盘------本数字键盘可以方便使用鼠标输入表达式,也支持显示简单信息。
支持简单筛选------在筛选行输入简单条件,表格只显示符合条件的项目,Ctrl+Q可以显示或隐藏筛选行,筛选行左边是筛选开关,筛选行可设置背景颜色,字体。
支持组合筛选------可以为单列设置筛选条件组,每个筛选条件组内可设置多个条件,并在表格实行整合过滤。
多功能查找框------可设置多重查找条件,可以跨字段查找,支持模糊查询,实现丰富的查找功能。
排序功能------本控件支持SQL排序,只支持***Query类数据集,不支持***Table。
多种边框、格线设置------多种边框、格线设置,美化界面。
多重选择功能------允许行、列或者区域等多重选择,多行选择可以一次删除多行数据。
当前行、光标设置------可以设置当前行背景、字体,可隐藏当前格的虚线,设置光标颜色、当前格的字体。
自动调整宽度------自动调整宽度。
自动纵向合并------可将纵向内容相同格子合并。
锁定列功能------允许锁定左边上的数列,锁定列可以编辑。
下拉框可显示图文并茂的信息------允许在下拉框放置控件,显示文字、图像和按钮,并且可以触发事件,实现动态管理。
渐变颜色和下拉框阴影效果------渐变色层次可任意定义,对话框的阴影仅在Win2K,XP,2K3等操作系统有半透明效果。
备注栏------本控件底部设有备注栏,这里可以放置各种控件,包括可以放置本控件,例如在上面的表格选择项目,而在备注栏显示明细内容。支持自订热键。
鼠标提示------鼠标停留在格子上,即可显示完整内容。
支持行移动------可以使用鼠标调整数据行的次序,注:如果所连接的数据集控件处于排序过滤状态则无效。
由于正在研发,下载 http://kinneng.icpcn.com 功能非常多,难免有错不稳定,待真实使用时改进。
 
学习一下。
 
我来接分,看过了,好东西。
 
做得很牛,佩服。
 
这个牛。:))
厉害。
 
我还有几个难题没有解决,
逻辑字段,只能输入T或者F,但现在显示成一个打钩的小框后,再要求输入T或者F很不直观,真不知道怎么办。
图形字段,现在可以显示图片,可以输入图片,但还未能做到直接从小摄像头输入画面,这不是很难,Vb也能做到,但要花很多时间。
背景图,现在只能在格子显示背景图,如果不用四边环回的图片,则会出现鳞片效应,
由于Grid滚动画面是用API整片像素搬移的办法,没有办法做透明,来显示大的背景,打算用分割的办法来做,这没有太难的技术,但计算定位极之麻烦。
还需要时间来修改。
我上传文件也很麻烦,超过1兆的文件,基本上不能上传,ftp中途掉线,所以只上传控件包,仅供参考。
 
好的GridBD,学习
 
没有源码就没有什么参考的了,看了太强的功能反而眼红,呵呵
再说吧
 
好东西,下载了试用用,呵呵
 
能不能提供for D6的
 
我下載了,解壓後有兩個文件如下:
EXPack.bpl
EXPack.dcp
請想試用一下,怎麼安裝?
 
安装方法,动画已经上传。
 
牛!学习学习~
 
学习学习~
 
我看了一下,真的比较牛[:)]
 
学习。。。
接分。
 
20人左右即放分。
 
参与一下
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部