田
田园的男孩
Unregistered / Unconfirmed
GUEST, unregistred user!
小弟正在制作一个 滚动条 控件.现在要写一个子程序来计算滚动条中间的滑动条的适当长度,程序在执行过程中它的滑动条的大小是动态改变的.大家用滚动条多了,应该知道它是怎么回事.可惜我思考了 1 天时间依然没有头绪.
参数有:
PelsCount : 可用于滑动的总长度;
FMax , FMin : 最大和最小范围值.(滚动条滚动之后改变 FPosition 的值在 FMax 和 FMin 中间)
我试过用这样的计算方法,但不正确:
CenterHeight := PelsCount - PelsCount div 20 * (FMax - FMin).
请有心人帮忙帮忙我!重谢了!
参数有:
PelsCount : 可用于滑动的总长度;
FMax , FMin : 最大和最小范围值.(滚动条滚动之后改变 FPosition 的值在 FMax 和 FMin 中间)
我试过用这样的计算方法,但不正确:
CenterHeight := PelsCount - PelsCount div 20 * (FMax - FMin).
请有心人帮忙帮忙我!重谢了!