F
fenghualiang
Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个带两了滑块的滑杆控件,用于选择一个区间。
与TTrackBar相比应去掉其Position属性,新建StartPosition和
EndPosition用以指明区间的起始和终止位置,还需要添加一个滑块。
滑杆有现成的类可以画出,但滑块却似乎要自己画。
我有一些思路,但不知哪种方案更可行,请各位高手指点迷津。
1、从TTrackBar继承,但无法隐藏其Position属性,所以这种方法似乎不可行。
2、从TWinControl继承,用两个TShap或TSpeedButton做滑块。
3、从TCustomControl继承,自己画出两个滑块。
4、从TGraphicControl继承,自己画出控件外行。
请各位给我讲讲各种方法的利弊,谢谢!
与TTrackBar相比应去掉其Position属性,新建StartPosition和
EndPosition用以指明区间的起始和终止位置,还需要添加一个滑块。
滑杆有现成的类可以画出,但滑块却似乎要自己画。
我有一些思路,但不知哪种方案更可行,请各位高手指点迷津。
1、从TTrackBar继承,但无法隐藏其Position属性,所以这种方法似乎不可行。
2、从TWinControl继承,用两个TShap或TSpeedButton做滑块。
3、从TCustomControl继承,自己画出两个滑块。
4、从TGraphicControl继承,自己画出控件外行。
请各位给我讲讲各种方法的利弊,谢谢!