VCL组件之TScrollBar
来源:互联网 发布:刺客信条大革命优化 编辑:程序博客网 时间:2024/05/16 11:08
TScrollBar类的继承关系如下:
在很多情况下,我们都不需要给控件添加滚动条,在显示不下的情况下,控件会根据其设置,自行选择是否添加滚动条。但是如果要自己控制窗体上控件的滚动,就要使用位于Standard组件面板上的ScrollBar组件。下面列出了ScrollBar组件的常用属性。
TScrollBar的常用属性
属性含义Kind滚动的方向,有sbHorizontal和sbVertical两种选择LargeChange指定当用户敲击键盘上的翻页键或点击滚动条上的空白位置时,滑块滚动的距离Max以数字表示滚动条尾部的位置Min以数字表示滚动条头部的位置PageSize指定滑块的大小(与Max、Min属性的单位相同)Position滑块的初始位置SmallChange指定当用户敲击键盘上的方向键或点击滚动条上的箭头按钮时,滑块滚动的距离
其中Max和Min属性决定了Position属性的范围。例如,Min值为0,Max值为100,则整个滚动条被划分为100等分。Position属性的取值就只能由0到100的范围之内。如果LargeChange属性为10,而SmallChange为2。则使用方向键,需要50次才能使滑块由一端移动到另一端;而是用翻页键,只需10次就可以完成。
TScrollBox的主要事件如下:
- OnScroll——当用户用键盘或鼠标滚动滚动条时触发。
- OnChange——当ScrollBar控件的Position属性发生改变时触发。如果是用户滚动了滚动条,该事件紧接着OnScroll事件触发。
- VCL组件之TScrollBar
- VCL组件之TPanel
- VCL组件之按钮
- VCL组件之TStrings
- VCL组件之事件
- VCL组件之方法
- VCL组件之按钮
- VCL组件之Button
- VCL组件之编辑控件
- VCL组件之Name属性
- VCL组件之公用对话框组件
- VCL组件之公用对话框组件
- Delphi TScrollBar 用于滚动窗口、组件内容
- VCL组件之TLabel、TStaticText和TLabeledEdit
- VCL组件之重要的公用属性
- vcl组件精要
- 细说制作VCL 组件
- VCL组件开发
- jsp及Servlet经典面试题以及答案
- 电话本导入导出
- <codeforces>A. Little Elephant and Rozdil
- 调用webserivce时报错“对操作"方法名"的回复消息正文进行反序”
- 结构体的sizeof
- VCL组件之TScrollBar
- Java使用patchca生成验证码
- Jquery实现select multiple左右添加和删除功能
- 自定义工具栏
- Rational Rose、PowerDesign、visio的比较
- iphone开发之我也做瀑布流
- Oracle basic alternation
- 现在的我。还不够好
- 二分查找引出的问题