有一次,我需要一个GUI设置数值范围,但到目前为止,我从来没有真正发现不好听的任何部件。GUI设置数值范围在Delphi
我已尝试以下:
2 TTrackbars:1分钟,1表示最大
2个TTackbars:1分钟,1为范围
2 TSpinEdit控件手动输入数字
1 TTrackbar控件,带一个li ttle按钮可在最小模式和最大模式之间切换。在min-mode中,我设置了selStart,并在max-mode中设置了selEnd(将ShowSelRange设置为true)。
大多数选项需要更多的屏幕资产比我想要的,他们不直观。
理想情况下,我想的东西,就像在索尼ACID滚动条。您可以点击并拖动3个不同的点,最小值,最大值,或两者:
是否有可用的设定范围内的任何免费的组件,或者类似的东西用做乱的-box VCL组件创造性地?
更新
我修改TMkRangeSlider,以满足我的需求。它现在像一种魅力。我已将修改的组件和演示发送给原作者。
很酷,以前从来没有见过。刚刚下载了它,我会玩它。 – 2009-08-15 02:53:48
我已经采取了TMkRangeSlider并修改它的建议。它正是我现在正在寻找的东西。谢谢! – 2009-08-16 06:47:31