|
|
属性 | 使用范围 | 说明 | 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 | 窗口化组件 | 发生在一个组件在当前组件上解除停放时 |
|
|