分享
 
 
 

VCL的通用属性,方法和事件

王朝delphi·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

属性

使用范围

说明

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

窗口化组件

发生在一个组件在当前组件上解除停放时

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有