|
|
属性
|
使用范围 |
说明 |
Action
|
一些组件 |
标识与组件相连接的活动对象 |
Align
|
一些组件 |
确定组件在父类组件区内的对齐方式 |
Anchors
|
大部分组件 |
说明与组件连接的窗体的位置点 |
AutoSize
|
一些组件 |
说明组件是否可根据内容确定自己的大小 |
BiDiMode
|
所有组件 |
为从右向左写的语言提供支持 |
Borderwidth
|
窗口化组件 |
边框的宽度 |
BoundsRect
|
所有组件 |
定义组件边框矩形(只适用于运行时) |
Caption
|
大部分组件 |
组件的标题 |
ComponentCount
|
所有组件 |
当前组件的从组件数目(只适用于运行时) |
ComponentIndex
|
所有组件 |
当前组件在其主组件所有的从组件列表中的位置(只适用于运行时) |
Components
|
所有组件 |
当前组件拥有的从组件的数组 |
Constraints
|
所有组件 |
在改变大小操作期间限定组件(或窗体)的最大与组小尺寸 |
ConstrolCount
|
所有组件 |
当前组件的子组件数目(只适用于运行时) |
Controls
|
所有组件 |
当前组件的子组件数组(只适用于运行时) |
Color
|
大部分组件 |
当前组件的表面或背景色 |
Ctrl3D
|
大部分组件 |
确定组件是否有三维效果 |
Cursor
|
所有组件 |
当前组件上的鼠标形状 |
DockSize
|
大部分窗口化组件 |
说明窗口化组件是否是一个停靠点.还有其他一些属性与之相关,包括DockClientCount,DockClient.UseDockManager,DockManager
|
DragCursor
|
大部分组件 |
当前组件在拖动时的鼠标形状 |
DragKind
|
大部分组件 |
如果拖动模式是自动的,让用户选择拖动或停放 |
DragMoke
|
大部分组件 |
确定组件的darg-and-drop行为 |
Enabled
|
所有组件 |
和一些非确定组件是否被激活或没有被激活可视化组件 |
Font
|
所有组件 |
确定组件内显示的文本文件 |
Handle
|
所有窗口化组件 |
组件使用的系统窗口句柄(只适用于运行时) |
Height
|
所有组件 |
组件的高度 |
HelpContext
|
所有组件 |
与对话组件用于激活上下文相关帮助的上下文数值 |
Hint
|
所有组件 |
为组件显示上标提示的字符串 |
Left
|
所有组件 |
组件左上角的水平坐标 |
Name
|
所有组件 |
组件实例的惟一名称,通常在源代码中 |
Owner
|
所有组件 |
表示主组件(只适用于运行时和只读时) |
Parent
|
所有组件 |
表示父组件(只适用于运行时) |
ParentColor
|
大部分组件 |
确定组件是否适用父组件的Color |
ParentCtl3D
|
大部分组件 |
确定组件是否适用父组件的Ctl3D |
ParentFont
|
所有组件 |
确定组件是否适用父组件的Font |
ParentShowHint
|
所有组件 |
确定组件是否适用父组件的ShowHint |
PopupMenu
|
所有组件 |
在组件上单击鼠标右键时出现的弹出菜单 |
ShowHint
|
所有组件 |
确定是否激活提示 |
Showing
|
所有组件 |
确定组件是否当前显示在屏幕上(只适用于运行时) |
TabOrder
|
所有窗口化组件 |
确定父组件中的切换顺序 |
TabStop
|
所有窗口化组件 |
确定用户是否可以使用[Tab]键移动组件 |
Tag
|
所有组件 |
用于存储定制非定义数据的长整型变量 |
Top
|
所有组件 |
组件左上方的垂直坐标 |
UndockHeight
|
大部分组件 |
当解除停放时组件的高度 |
UndockWidth
|
大部分组件 |
当解除停放时组件的宽度 |
Visible
|
所有组件 |
确定组件是否可视 |
Width
|
所有组件 |
组件的宽度 |
常用方法
BeginDrag
|
所有组件 |
开始手工拖动 |
BringToFront
|
所有组件 |
将组件放在所有其他组件的前面 |
CanFocus
|
所有组件 |
确定组件是否是否接收焦点 |
ClientToScreen
|
所有组件 |
将客户区坐标转换为屏幕坐标 |
ContainsControl
|
所有组件 |
确定某组件是否属于当前组件 |
Create
|
所有组件 |
建立一个新实例(构造函数) |
Destroy
|
所有组件 |
析构实例,实际应该调用Free对象方法 |
Dragging
|
所有组件 |
说明组件是否被调动 |
EndDrag
|
所有组件 |
手动终止拖动 |
ExecuteAction
|
所有组件 |
激活与组件相连的操作 |
FindComponent
|
所有组件 |
返回Componts数组中具有给定名称的组件 |
FlipChildren
|
所有窗口化组件 |
从左边移动子组件到右边.用意支持从左到右书写的语言,与IsRightToleft合用 |
Focused
|
所有组件 |
确定组件是否具有焦点 |
Free
|
所有组件 |
从内存中清除对象(窗体应该使用Release对象方法) |
GetTextBuf
|
所有组件 |
检索组件的文本(或标题) |
GetTextLen
|
所有组件 |
所有组件 |
HandleAllocated
|
所有组件 |
如果为组件分配了一个系统句柄,返回True |
HandleNeeded
|
所有组件 |
如果组件没有句柄,分配给它相应的句柄 |
Hide
|
所有组件 |
隐藏组件(将Visible属性设置为False具有相同效果) |
InsertComponent
|
所有组件 |
向从组件列表添加新组件 |
InsertControl
|
所有组件 |
向当前组件的子组件列表添加新组件 |
Invalidate
|
所有组件 |
强迫组件重绘 |
ManualDock
|
所有组件 |
手工激活停放 |
ManualFloat
|
所有组件 |
将停放组件设置为浮动组件 |
RemoveComponent
|
所有组件 |
从Components列表中删除一个组件 |
Scaleby
|
所有组件 |
用给定的百分比设置组件的比例 |
ScreenToClient
|
所有组件 |
将屏幕坐标转换客户区坐标 |
ScrollBy
|
所有组件 |
滚动组件内容 |
SendToBack
|
所有组件 |
将组件放置在所有其他组件的后面 |
SetBounds
|
所有组件 |
改变组件的位置和大小 |
SetFocus
|
所有组件 |
赋予组件输入焦点 |
SetTextBuf
|
所有组件 |
设置组件的文本(或标题) |
Show
|
所有组件 |
显示组件(设置Visible属性为True具有相同的效果) |
Update
|
所有组件 |
如果有等待的绘制请求,马上重新绘制组件 |
常见事件
OnCanResize
|
很多组件 |
发生在组件改变大小时并允许用户停止操作 |
OnChange
|
很多组件 |
发生在对象或其数据发生改变时 |
OnClick
|
大部分组件 |
发生在鼠标左键当击组件时 |
OnDbClick
|
很多组件 |
发生在鼠标双击组件时 |
OnDockDrop
|
窗口化组件 |
发生在停放操作在当前组件上结束时 |
OnDockOver
|
窗口化组件 |
发生在停放操作期间用户将鼠标拖动到组件上时 |
OnDragDrop
|
大部分组件 |
发生在组件上的拖动操作时,该事件由受拖动操作的组件发送 |
OnDragOver
|
大部分组件 |
发生在用户在组件上拖动鼠标时 |
OnEndDock
|
大部分组件 |
发生在当前组件的停放操作结束时 |
OnEndDrag
|
大部分组件 |
发生在拖动终止时,该事件由启动拖动操作的组件发送 |
OnEnter
|
所有窗口化组件 |
发生在组件激活时,既组件接收焦点 |
OnExit
|
所有窗口化组件 |
发生在组件失去焦点时 |
OnGetSiteInfo
|
窗口化组件 |
返回组件的停放信息 |
OnKeyDown
|
一些窗口化组件 |
发生在用户按下键盘上某个键时,该事件向具有输入焦点的组件发送 |
OnKeyPress
|
一些窗口化组件 |
发生在用户按下一个键时,该事件向具有输入焦点的组件发送 |
OnKeyUp
|
一些窗口化组件 |
发生在用户松开某个键时,该事件向具有输入焦点的组件发送 |
OnMouseDown
|
大部分组件 |
发生在用户按下一个鼠标键时,向鼠标光标所在的组件发送 |
OnMouseMove
|
大部分组件 |
发生在用户在组件上移动鼠标时,向鼠标光标所在的组件发送 |
OnMouseUp
|
大部分组件 |
发生在用户释放一个鼠标键时,向鼠标光标所在的组件发送 |
OnMouseWheel
|
窗口化组件 |
发生在用户转动鼠标轮时,向鼠标光标所在的组件发送 |
OnMouseWheelDown
|
窗口化组件 |
发生在用户转动鼠标轮时,向鼠标光标所在的组件发送 |
OnMouseWheelUp
|
窗口化组件 |
发生在用户转动鼠标轮时,向鼠标光标所在的组件发送 |
OnResize
|
大部分组件 |
发生在改变大小操作结束时 |
OnStartDock
|
大部分组件 |
发生在用户启动停放时 |
OnStartDrag
|
大部分组件 |
发生在用户开始拖动时,向引起拖动操作的组件发送 |
OnUnDock
|
窗口化组件 |
发生在一个组件在当前组件上解除停放时 |
|
|