DELPHI Button控件常见属性说明:
ALIGN 设置组件对齐(同其父容器)方式
BORDERSTYLE 设置组件边框形状
CAPTION 设置组件标题
CTL3D 设置组件边框是否为3D模式,若BORDERSTYLE设置为BSNONE则此属性无效
COLOR 设定组件背景颜
CURSOR 设定鼠标经过组件时光标所显示的形状
ENABLED 设定组件是否能使用,当设为FALSE时组件会呈灰
FONT 设定组件内文字的字型、字体大小、颜等
HEIGHT 设定组件高度
HELPCONTENT 用来为帮助说明文件中的索引值建立关联
LEFT 设定组件与父组件左边框间的距离
POPUPMENU 设定鼠标右键(弹出式)快捷菜单
TABORDER 设定组件在按下TAB键后焦点(FOCUS)移动的顺序
TABSTOP 若设为FALSE,则按TAB键后焦点并不会在此组件上停留
TOP 设定组件与父组件上边框间的距离
position标签属性VISIBLE 设定组件是否可见,此属性只在执行时起作用
WIDTH 设定组件显示宽度
DELPHI常见事件说明:
ONCHANGE 当组件有所改变时触发的事件
ONCLICK 当在此组件上按下鼠标左键时触发的事件
ONDBLCLICK 当在此组件上双击鼠标左键时触发的事件
ONENTER 当焦点进入此组件时触发的事件
ONEXIT 当切换到其它组件使该组件失去焦点时触发的事件,但当切换到另一窗体或另一应用程序时此事件不会触发
ONKEYDOWN 当在拥有焦点的组件上按下某个键时触发的事件,按键包括所有的英文、数字键、方向键、功能键等
ONKEYPRESS 当在拥有焦点的组件上按下某个键时触发的事件,但按键只包括所有的英文、数字键、TAB、BACKSPACE、ENTER、ESC
ONKEYUP 当使用者放开键盘上的按键时触发的事件,按键看ONKEYDOWN
ONMOUSEDOWN 当鼠标键在某个组件按下时触发的事件(其参数包括哪个鼠标键被按下、是否有特殊键(CTRL、ALT、SHIFT)被按下以及鼠标当
前的坐标)
ONMOUSEMOVE 当鼠标在组件内移动时触发的事件
ONMOUSEUP 当鼠标键在组件上方放开时所触发的事件
ONPAINT 在组件需要被重画时触发的事件,此时可进行自定义画法
窗体组件(FORM)常见属性及事件
属性 说明
ACTIVE 指示此窗体是否拥有FOCUS
ACTIVECONTROL 指示窗体中目前拥有FOCUS的组件
ACTIVEMDICHILD 指示主窗体中目前拥有FOCUS的子窗体
ACTIVEOLECONTROL 用于取得或设定此窗体上的OLE控制,以响应FOCUS改变
BORDERICONS 指定哪些ICON显示在窗体的TITLE BAR上
BORDERSYTLE 用以指定窗体BORDER外观及行为
CANVAS 提供使用者可在窗体上CLIENT内自行显示的画板,一般在ONPAINT事件中使用
CLIENTHANDLE 提供可存取系统内部使用的MDI CLIENT WINDOW HANDLE
CLIENTHEIGHT 窗体客户区高度
CLIENTRECT 窗体客户区所对应的矩形
CLIENTWIDTH 窗体客户区宽度
DEFAULTMONITOR 指定此窗体所显示的预设的显示器,用于多显示器环境下
DESIGNER 此窗体的设计界面,一般不用用户设定
DropTARGET 用以指定窗体是否为目前DRAG AND Drop动作的目标
FLOATING 用以指示此窗体是否正在停泊在另一个视窗内
FORMSTATE 用于指示此窗体所处状态
FORMSTYLE 用于指示窗体的样式
HELPFILE 用于指定HELP文件
ICON 指定窗体最小化时所显示的ICON
KEYPREVIEW 指定此窗体是否需在目前的ACTIVE组件之前取得键盘输入
MDICHILDCOUNT 用于取得子窗体数目
MDICHILDREN 用于取得子窗体(数组)
MENU 用于指定窗体主菜单
MODALRESULT 当窗体作用为MODAL对话框时,作为对话框的效果
MONITOR 用于指示窗体所显示的显示器
OLDCreateORDER 指定ONCreate和ONDESTROY事件何时发生
OLEFORMOBJECT 对包含在此窗体内的OLE对象指定OLEFORM界面
PARENT 设定此窗体的PARENT
PARENTBIDIMODE 指定是否此窗体使用PARENT的BIDIMODE
PIXELSPERINCH 表示此窗体设计时系统上字形的比例
POSITION 表示此窗体的大小及位置
PRINTSCALE 表示此窗体打印的比例
SCALED 用于指定窗体的大小是否依据PIXELSPERINTCH属性来指定
TILEMODE 用于指定TILE方法被调用时子窗体如何排列
VISIBLE 用于设定此窗体是否被显示
WINDOWMENU 如果窗体是一个MDI PARENT窗体,用于指定视窗的菜单
WINDOWSTATE 用于指定窗体如何显示于屏幕中
事件 说明
ONPAINT 当窗体必须重画时发生
ONHELP 当窗体收到HELP请求时发生
ONDRAGDrop 当一个对象拉进此窗体并丢下时发生
ONDRAGOVER 当一个对象拉进此窗体时发生
ONCONSTRAINEDRESIZE 在ONCANRESIZE事件发生后发生
ONCANRESIZE 当企图改变窗体尺寸时确认是否改变
ONRESIZE 当窗体尺寸改变时发生
ONSTARTDOCK 当对象开始停泊时发生
ONENDDOCK 当对象停泊结束时发生
ONUNDOCK 当窗体解除停泊时发生
ONDOCKDrop 当其它窗体停泊到此组件时发生
ONDOCKOVER 当其它窗体向此组件停泊接近时发生
ONGETSITEINFO 当有关停泊消息传回此窗体时发生
ONCreate 当窗体创建时发生
ONCLOSE 当窗体即将关闭时发生
ONCLOSEQUERY 在窗体即将关闭时确认是否真的关闭窗体
ONDESTROY 当窗体释放时发生
ONSHOW 当窗体显示时发生
ONHIDE 当窗体隐藏时发生
ONACTIVATE 当窗体获得FOCUS时发生
ONDEACTIVATE 当窗体失去FOCUS时发生
菜单组件(MAINMENU、POPUPMENU)常见属性
属性 说明
AUTOMERGE 用于指定主窗体的主菜单是否与其它的窗体主菜单合并
HANDLE 主菜单的视窗代码
BIDIMODE 用于指定选项名是由左至右读或由右至左读
IMAGES 用于指定选项旁可显示的图像内容
ITEMS 选项的内容
OWNERDRAW 用于指定选否是否可自行显示
PARENTBIDIMODE 用于指定是否继承父控件的BIDIMODE属性
WINDOWHANDLE 使用此菜单的视窗代号
菜单项属性 说明
ACTION 用于指定此选项对应的动作
BITMAP 用于指定在此选项旁的图像内容
BREAK 用于指定是否从此选项开始建立新的分栏
CAPTION 选项显示的名称
CHECKED 用于指定此选项是否CHECKED
COMMAND 用于指定选项对应的WINDOWS COMMAND ID
COUNT 用于指示此选项的子选项数目
DEFAULT 用于指示此选项是否为子菜单的预设项目
EANBLED 用于指示此选项是否可用
GROUPINDEX 用于指定此选项所隶属的逻辑组,以控制主菜单之间的合并或单选钮互斥的效果
HANDLE 对应此选项的Drop-DOWN菜单的WINDOWS MENU HANDLE
HELPCONTEXT 对应此选项的HELP CONTEXT ID
HINT 用于设定鼠标移入选项范围时的提示信息
IMAGEINDEX 用以指定哪个图像显示于选项旁
ITEMS 此选项的子菜单项目数
MENUINDEX 此选项的父菜单内的选项索引值
PARENT 此选项的父菜单的选项
RADIOITEM 用于设定此选项是否与同组其它选项互斥
SHORTCUT 用于设定此选项的快捷键
VISIBLE 用于设定此选项是否可见
标签(LABEL)常用属性:
属性 说明
ALIGNMENT 用于设定标签内文本的对齐方式(水平方向)
AUTOSIZE 用于设定标签组件是否根据组件内文本自动调整大小
FOCUSCONTROL 用于设定键入标签内快捷键后应接受FOCUS的组件
LAYOUT 用于设定标签文本如何放置(垂直方向)
SHOWACCELCHAR 用于设定是否允许标签内文本是否显示画有下划线的快捷键值
TRANSPARENT 用于设定组件是否透明
WORDWRAP 用于设定组件文本宽于组件宽度时是否自动换行
编辑框(EDIT、MASKEDIT)的属性:
属性 说明
AUTOSelect 用于设定组件获得FOCUS后是否自动选取所有文本
AUTOSIZE 用于设定组件内增加输入文字时,是否自动加长组件长度
BORDERSTYLE 用于设定组件边框风格
CANUNDO 用于设定组件内文本是否可UNDO
CHARCASE 用于设定组件内文本大小写状况
HIDESelectION 用于设定组件失去FOCUS时,选取文本是否有效
MAXLENGTH 用于设定组件内输入文本的最大长度
MODIFIED 可用于判定组件内文本是否发生更改
OEMCONVERT 决定是否将编辑框内文字ASCII码转换成OEM,再由OEM转换为ASCII
PASSWORDCHAR 设定密码输入时取代的字符
READONLY 设定编辑框内容是否可修改
SELLENGTH 指示编辑框内选定文本长度
SELSTART 指示编辑框内选定文本的起始位置
SELTEXT 指示编辑框内选定文本
EDITMASK 指示MASKEDIT掩码字符串
按钮(BUTTON、BITBTN、SPEED BUTTON)常见属性:
普通BUTTON属性 说明
CANCEL 设定此按钮是否为取消钮(取消钮即在程序执行时若按ESC键可执行此按钮的单击事件)
DEFAULT 指按下ENTER键后是否执行此按的单击事件
MODALRESULT 通常用于对话框窗体中,当按下此钮时,此属性值即成为此按钮隶属的MODAL窗体的MODALRESULT
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论