自定义VFP主窗口背景图片填充方式
2010-04-02 22:34
423 查看
*-------------------------声明-------------------------Start*
*描述:自定义VFP主窗口背景图片填充方式
*版本:V1.0.0
*作者:狂龙娇子(QQ:403108320)
*日期:2010-03-30
*-------------------------声明-------------------------End*
*以下用户自行添加代码,对程序进行初始化
*-----创建自定义Form类,作为主窗口的背景-----Start*
oScreenForm = Createobject("oScreenForm")
With oScreenForm
.AddObject("Image_Background", "Image")
With .Image_Background
.Visible = .T.
.Width = oScreenForm.Width
.Height = oScreenForm.Height
.Stretch = 2 &&图像填充方式:0--剪裁(默认值)、1--等比填充、2--变比填充
.Picture = "C:/Documents and Settings/All Users/Documents/My Pictures/示例图片/Sunset.jpg" &&图像文件所在路径
Endwith
.Show &&显示自定义Form类窗口
Endwith
Read events &&启用事件循环
*-----创建自定义Form类,作为主窗口的背景-----End*
*-----自定义Form类,初始化其成员变量、成员事件-----Start*
Define Class oScreenForm as Form
WindowState = 2 &&创建Form窗口时最大化
BorderStyle = 0 &&边框类型:0-无边框、1-单线边框、2-固定对话框、3-可调边框
Closable = .F. &&能否关闭窗口:.T.--允许、.F.--禁止
TitleBar = 0 &&取值:0--关闭、1--打开(默认值)
*定义类的Resize事件(窗口调整大小时发生的事件)
Procedure Resize
With oScreenForm
.Image_Background.Width = .Width
.Image_Background.Height = .Height
Endwith
Enddefine
*-----自定义Form类,初始化其成员变量、成员事件-----End*
*描述:自定义VFP主窗口背景图片填充方式
*版本:V1.0.0
*作者:狂龙娇子(QQ:403108320)
*日期:2010-03-30
*-------------------------声明-------------------------End*
*以下用户自行添加代码,对程序进行初始化
*-----创建自定义Form类,作为主窗口的背景-----Start*
oScreenForm = Createobject("oScreenForm")
With oScreenForm
.AddObject("Image_Background", "Image")
With .Image_Background
.Visible = .T.
.Width = oScreenForm.Width
.Height = oScreenForm.Height
.Stretch = 2 &&图像填充方式:0--剪裁(默认值)、1--等比填充、2--变比填充
.Picture = "C:/Documents and Settings/All Users/Documents/My Pictures/示例图片/Sunset.jpg" &&图像文件所在路径
Endwith
.Show &&显示自定义Form类窗口
Endwith
Read events &&启用事件循环
*-----创建自定义Form类,作为主窗口的背景-----End*
*-----自定义Form类,初始化其成员变量、成员事件-----Start*
Define Class oScreenForm as Form
WindowState = 2 &&创建Form窗口时最大化
BorderStyle = 0 &&边框类型:0-无边框、1-单线边框、2-固定对话框、3-可调边框
Closable = .F. &&能否关闭窗口:.T.--允许、.F.--禁止
TitleBar = 0 &&取值:0--关闭、1--打开(默认值)
*定义类的Resize事件(窗口调整大小时发生的事件)
Procedure Resize
With oScreenForm
.Image_Background.Width = .Width
.Image_Background.Height = .Height
Endwith
Enddefine
*-----自定义Form类,初始化其成员变量、成员事件-----End*
相关文章推荐
- UI-UIImageView的图片填充方式(contentMode)_图片作为控件背景图的拉伸方式(stretch)介绍
- 解决浏览器窗口变小后右侧出现空白背景颜色或者图片不能全屏填充的方法
- JPanel填充背景图片,且图片跟随窗口大小缩放
- 易语言修改窗口的背景图片与显示方式
- ios-day15-05(Quartz 2D之一张图片以平铺或者填充的方式设置为UIView的背景、以填充的方式为UIView设置条纹背景)
- 从零开始学_JavaScript_系列(13)——CSS<2>(新窗口打开,背景图片填充,底文字,小提示,CSS选择器整理)
- Android布局自定义Shap圆形ImageView可以单独设置背景与图片
- Android代码中设置图片,文本自定义颜色,Linearlayout等控件设置背景
- phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
- GTK+ 2 给窗口设置背景图片
- ImageLoader加载图片 默认方式和自定义方式
- 如何用图片填充背景
- Microsoft Dynamics CRM 2011 Lookup记录选择窗口完全自定义方式
- OpenJweb平台中自定义组合查询条件窗口的实现方式(经典之作)
- UIPageControl 圆点背景图片的自定义实现
- 自定义组合控件套路(文字+图片+背景)
- iPhone开发学习笔记004——自定义背景透明非全屏弹出窗口,子类化UIWindow
- IE7采用背景方式去御览上传图片
- winfrom-背景图片填充自适应大小
- java创建以任意图片为背景的窗口