如何实现自定义工具栏! (50分)

  • 主题发起人 主题发起人 liuxi
  • 开始时间 开始时间
L

liuxi

Unregistered / Unconfirmed
GUEST, unregistred user!
不使用第三方控件如何实现?
我看过以前的贴子了,这个问题一直没有解决。
 
唉,没人理...
 
to liuxi:
这应该不是很难吧。
利用控件的 OnDrag 之类的事件,判断鼠标放下时的坐标,用一个循环
将该坐标位置后的按钮
后移,其后移距离等于该按钮的长度。由于每个Toolbutton有ImageIndex加以区别,
因此可以识别出每个按钮,可以根据坐标,判断出放下的位置在哪几外按钮之间。
这样就可以确定要移动按钮的位置。
 
超级简单:
使用toolbar,设置其Customizable属性为true即可。在运行时,用户可以通过双击工具栏来
自定义,也可以按住shift键来拖动按钮到其他位置。
给我分分!!![:)]
 
to YoungSun
你那个方法不行,有时会出错,你看看以前的贴子。

to all
我自已搞定了。
 
To linuxi:
老兄,可以给我一份自定义工具栏的解决方案吗?最好也能提供源代码,非常感谢,hoboes@163.net
 
后退
顶部