VFP表单属性如何定义 ? 鞠朝哲
发布网友
发布时间:2022-04-23 08:45
我来回答
共2个回答
热心网友
时间:2022-06-18 13:11
VFP表单属性如下:
ActiveControl 0 引用一个对象上的活动控件
AlwaysOnTop .F.- 假(默认值)
.T.- 真 防止其它窗口遮挡表单
AutoCenter .F.- 假(默认值)
.T.- 真 指定表单对象第一次显示时是否自动位于VFP主窗口*
BackColor 192,192,192 指定对象内文本和图形的背景色
BorderStyle 0-无边框
1-单线边框
2-固定对话框
3-可调边框(默认) 指定对象的边框样式
Caption Form1 指定对象标题文本
ClipControls .T.-真(默认值)
.F.-假 指定Paint事件的图形方法程序是否重新绘制整个对象,以及是否创建排除非图形控件的剪裁区域
Closable .T.-真(默认值)
.F.-假 指定是否可以通过双击控件菜单框或选择控件菜单中的关闭命令来关闭表单
ColorSource 0-对象的颜色属性
4-Windows控件面板(3D颜色)
5-Windows控件面板(window颜色) 确定一个控件的颜色如何设置
ControlBox .T.-真(默认值)
.F.-假 指定控件菜单框在运行时是否出现在表单的左上角或工具栏上
ControlCount 0 指定容器对象中控件的数目
Desktop .F.- 假(默认值)
.T.- 真 指定VFP主窗口是否包含表单
DrawMode 1-Blackness Pen(仅用于Windows)
2-NotMerge Pen
3-Mask not Pen(仅用于Windows)
4-Not Copy Pen
5-Mask Pen Not(仅用于Windows)
6-InNvert(仅用于Windows)
7-XOR Pen
8-Not Mask Pen(仅用于Windows)
9-Mask Pen
10-Not XOR Pen
11-NOP(仅用于Windows)
12-Merge Not Pen(仅用于Windows)
13-Copy Pen(默认值)
14-Merge Pen Not
15-Merge Pen
16-Whiteness pen 根据颜色属性,确定形状或线条在屏幕上如何显示
DrawStyle 0-实线(默认值)
1-虚线
2-点线
3-点划线
4-双点划线
5-透明
6-内实线 指定在用图形方法程序绘制时使用的线条样式
DrawWidth 1 指定在用图形方法程序输出的线条宽度
Fillcolor 0,0,0 指定图形例程在对象上绘制形状时使用的填充色
Fillstyle 0-实线
1-透明(默认值)
2-水平线
3-垂直线
4-向上对角线
5-向下对角线
6-交叉线
7-对角交叉线 指定Circle和Box图形方法程序创建形状和图形时所用的填充图案
FontBold .F.- 假(默认值)
.T.- 真 指定文本是否为黑体
FontCondense .F.- 假(默认值)
.T.- 真 指定是否压缩文本(仅用于Macintosh)
FontExtend .F.- 假(默认值)
.T.- 真 指定是否压缩文本(仅用于Macintosh)
FontItalic .F.- 假(默认值)
.T.真 指定文本是否为斜体
FontName 宋体 指定用于显示文本的字体名
FontOutline .F.- 假(默认值)
.T.- 真 指定与控件相关的文本是否加轮廓显示
FontShadow .F.- 假(默认值)
.T.- 真 指定与控件相关的文本是否带阴影(仅用于Macintosh)
FontSize 9 指定对象文本的字号大小
FontStrikethru .F.- 假(默认值)
.T.- 真 指定文本是否加删除线
FontUnderline .F.- 假(默认值)
.T.- 真 指定文本是否加下划线
ForeColor 0,0,0 指定用于显示对象中文本和图形的前景色
HalfHeightCaption .F.- 假(默认值)
.T.- 真 指定表单的标题是否为正常高度的一半
Hight 250 指定屏幕上一个对象的高度高度
Icon (无) 指定在运行时表单最小化时,表示该表单的图标
Left 0 对于控件,指定相对其父对象的最左缘位置.对于表单对象,确定其左缘与VFP主窗口左缘间的距离
LockScreen .F.- 假(默认值)
.T.- 真 确定是否批处理对表单及其所含对象属性设置的全面修改
MDIForm .F.- 假(默认值)
.T.- 真 指定表单是否为MDI(多文档界面)窗口
MacDesktop 0-自动(默认值)
1-Macintosh桌面
2-Visual FoxPro桌面 指定表单是放在Mac桌面上还是放在VFP主窗口中(仅用于Macintosh)
MaxButton .T.-真(默认值)
.F.-假 指定表单是否具有最大化按钮
MaxHeight -1 确定表单可调整到的最大高度
MaxLeft -1 指定表单相对VFP主窗口左缘的最大距离
MaxTop -1 指定表单相对VFP主窗口上缘的最大距离
MaxWidth -1 确定表单可调整到的最大宽度
MinButton .T.-真(默认值)
.F.-假 指定表单是否具有最小化按钮
MinHeight -1 确定表单可调整到的最小高度
MinWidth -1 确定表单可调整到的最小宽度
MouseIcon (无) 指定一个光标文件,在运行时当鼠标移动到对象的特殊部位时,用其作为用户定义的鼠标指针
MousePointer 0-(默认值)
1-箭头
2-十字标
3-I-型标
4-图标
5-尺寸调整标
6-东北-西南方向尺寸调整标
7-南北方向尺寸调整标
8-西北-东南方向尺寸调整标
9-东西方向尺寸调整标
10-向上箭头
11-沙漏标
12-禁止停放标
13-隐蔽指针
14-箭头
99-自定义 指定在运行时,鼠标位于一个对象特定部分上时鼠标指针的形状
Movable .T.-真(默认值)
.F.-假 指定在运行时用户是否可以移动对象
Picture (无) 指定要显示在控件上的位图(.BMP)文件或字段
RightToLeft .T.-真(默认值)
.F.-假 按从左到右的读取顺序显示文本
ScaleMode 3-像素
0-Foxels 指定对象坐标的度量单位
ShowTips .F.- 假(默认值)
.T.- 真 确定是否显示控件的工具提示,控件位于指定表单对象或工具栏对象上
ShowWindow 0-在屏幕中(默认值)
1-在顶层表单中
2-作为顶层表单 指定在创建过程中表单窗口显示表单或工具栏
SizeBox .F.- 假(默认值)
.T.- 真 指定表单是否有大小框(仅用于Macintosh)
Top 0 对于控件,指定其上缘与父对象上缘间的距离。对于表单对象,确定其上缘与VFP主窗口上缘间的距离
Visible .T.-真(默认值)
.F.-假 指定对象是可见还是隐藏
WhatsThisButton .F.- 假(默认值)
.T.- 真 指定是否将“这是什么”按钮显示在表单的标题栏
Width 375 指定对象的宽度
WindowState 0-普通
1-最小化(只用于Windows)
2-最大化 指定表单窗口在运行时是最大化还是最小化
ZoomBox .F.- 假(默认值)
.T.- 真 指定表单是否有放缩框(仅用于Macintosh)
热心网友
时间:2022-06-18 13:12
自定义属性
create form aa
菜单-新建属性-填写属性名,假设我填ss
在表单属性栏最后我们就可以看到一个属性ss
默认值为.f.
使用
thisform.ss
该表单内的变量,有点公共变量的意思