谁知道速达软件之---SD-ERP,中的面板用了什么控件,看起来来好象有阴影?? (300分)

  • 主题发起人 主题发起人 cfx
  • 开始时间 开始时间
用的是图片吧,图片两张,一张有阴影,一张没有
 
to wbtvc :
我想不是吧,这么麻烦吗??

我想肯定是用了什么界面增强控件了
不清楚用了什么界面增强控件
 
我没见过SD-ERP,但速达3000及2000用的都是两张图片的形式,不过他可
能做成了自定义组件罢了。不信的话你可以用exeScope察看一下就知道了。
(exeScope网上到处都有的下载。)
其实自己动手做,不也很简单吗?
 
我只实现过sd2000的不知道是不是一样的,
就是捕捉image.onmouseenter,onmouseleave消息
然后换图片的,
你看sd2000.exe的资源文件中,有很多图片都是
两张一样的,只是颜色有点不同,鼠标挪进挪出时更
换图片即可.
 
对,sd2000的是把两张一样的图片放在资源文件里的,然后在程序中动态创建Timage,放在表
sdnavpic中,箭头也是动态创建的,用canvas画的,放在表sdnavarrow中,表中包括图的位置
箭头的长度等信息。他是定义的两个类来管理的一个是TsdNavPic,另一个是TsdNavArrow
 
他的单据界面控件叫什么TFloatPanel
 
我自己也用控件画了一个,没他得好看
 
放个 Panel,设置 Ctl3D = False, Color = clWhite,总值将它设成白色扁平的就行了。
然后放个 Label,设置 Height = 3, Color = clShaow...,将 Lable 放置在紧挨 Panel 的下面。
按着这方法在 Panel 的右边也放一个 Label。OK !如下图:
http://qiuliang.mycool.net

qldemo.gif
 
同意 lynu 的说法。
我用过这个控件。
 
是lynu说的那个东西,我以前在窑洞下过。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部