如何自己画滚动条,给它添加背景图等等?600分,超级高手请进。急! (300分)

  • 主题发起人 主题发起人 Crane
  • 开始时间 开始时间
C

Crane

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有一个画图的box,旁边有一个滚动条,我现在需要把这个滚动条变成
自定义的样子,比如象winamp mp3那种样子(只是个例子)等等,先自己画一
个位图,把滚动条的样子画出来,然后再往滚动条上贴等等。不知如何实现,
用任何语言实现都可以,请高手出招。谢谢!
 
无人出招吗?900分!
 
找控件啊! 这不用找高手吧, 呵呵
比如flatstyle就可以了, www.51delphi.com下载区有下载的,
51delphi改了, 需要先到留言区去注册一个用户, 其中的界面控件多得很
 
我好象有这样的东西,等等……
 
51delphi这个网站我找不到,请再提示、谢谢!
 
关注.
我也在问类似的问题.
flatstyle根本不行.
好想暂时还没有控件可以解决.
ActiveSkin支持自己画,但是好像也没有滚动条,并且它需要注册.
 
所以说嘛,900分也不好挣的,不会是世界性难题吧?哈哈!
 
自已编写了
 
大富翁真的不行了?
难道让我把分分给整天泡控件的人?
斑竹,辛苦了,过来拿分。
 
用spy++可以看到winamp中并没有真正的列表框和滚动条,
Winamp的播放清单和滚动条完全都是自己画上去的,
并没有控件。
可以用Canvas自己模仿,FormMouseUp/FormMouseDown.
 
天哪,怎么都是不是办法的办法如果我每个滚动条都模拟一遍启不死定了?winamp只有一个
滚动条。我已经找到一个滚动条的原吗,纯c做的,就想听听有没有人搞过同样的研究。
继续。
 
我找过并且修改过一个滚行条控件,叫做 zoomler,完全自己绘制的滚行条
而且支持一个新特性,长度范围可调,用于图像放缩等场合非常棒
回到你的需求,其实画并不难,关键还要有滚行条的事件相应和处理,
当然,源代码给你后,你画的时候可以用自己的方法,画出任何你想要的样式。
Graphics32 中的 RangeBar 也很不错,也有源码!
 
去www.powerba.com瞧瞧
 
轻松虎,可有下载地址否?
 
有空你就看看DevExpress Grid控件的源代码
它的滚动条就是自己做的
没什么人回答大概是因为大家都觉得没有这样做的必要吧。
 
我原来下载的那个网址(torry)今天连不上去,
我可以直接发给你,顺便也可以发一个我改过的用在我自己程序里的给你。
请留邮箱。
 
轻松虎,你的有关滚动条的控件我全收
puzzledj@163.com
谢谢[:)]
 
to bubble
代码已发,请查收:)
 

Similar threads

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