当前位置:学Delphi网文档资料专题讲解VGScene

VGScene控件做一个简单渐变界面

减小字体 增大字体 作者:学Delphi网  来源:本站整理  发布时间:2010-09-29 11:08:53

本篇主要讲解的是如何使用VGScene控件做一个简单渐变界面,Delphi里标准控件要做渐变,要么使用图片来拉伸或者平铺,要么使用画布来画,而在VGScene控件里则指需要修改下需要渐变的颜色就行了!

1.新建一个工程,将窗体设置无边框窗体BorderStyle:=bsNone;

2.在窗体内添加一个控件vgScene1,设置vgScene的align属性为Align:=alClient,修改来修改颜色,默认的黑乎乎的看起来好不习惯!单击vgScene1控件会自动加上一个root1背景!修改Root里的Fill属性,单击小按钮弹出编辑框:

  None是在要设置为透明的时候用到的

  Solid是设置统一颜色的,一整版都是一个颜色的

 Griadient是设置渐变颜色的

 BitMap是设置图片背景的

 Resource是调用资源文件来设置背景的

我们这里要使用渐变背景,则选择Griadient,在下面选择一个合适的颜色!拖动鼠标可以设置渐变位置等,和photostop里类似吧!

3.颜色设计好了,按F9运行程序,看到了界面吧。一个渐变颜色的窗体出来了,但是这个时候这样窗体还不能拖动,大家可能都知道这里可以如何去设置拖动方法的,但vgScene里可以这样做,设置属性即可!Root1.HitTest:=False;若在Root1上放置了其他的控件,你要单击其他的控件也可以拖动窗体,同样设置HitTest:=False;!

  还要其他的一些属性,可以动手都试试!

学Delphi网
http://www.xuedelphi.com
问答专区
http://ask.xuedelphi.com
QQ群:48336535
学Delphi网-VGScene讨论群:12985056

Tags:

作者:学Delphi网
  • 好的评价 如果您觉得此文章好,就请您
      100%(2)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论