• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Delphi7组件篇之TBevel组件

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

  TBevel组件

该组件可以创建具有3D效果的斜角的盒子、方框或线。

常用属性:

  shape:设置边界形状

  style:设置分解的框线在屏幕上是凸起还是凹下。

  shape属性

  type TBevelShape = (bsBox, bsFrame, bsTopLine, bsBottomLine, bsLeftLine, bsRightLine, bsSpacer);

  bsBox: 由style属性决定。

  bsFrame:客户区域是凸起还是凹下。

  bsTopLine:Bevel对象在客户区域显示一条线

  bsBouttonLine:Bevel对象在客户区域的底部显示一条线。

  bsLeftLine:Bevel对象在客户区域的左边显示一条线。

  bsRightLine:Bevel对象在客户区域的右边显示一条线。

  bsSpacer:Bevel对象是空的空间。

 

  Tbevel组件方法

  BringToFront:将组件放置在其父组件内所有其他组件的前面

  ClientToparent:使用该方法将一个当前组件坐标系统的Point点转换为Aparent的坐标系统响应的点

  ClientToScreen:使用该方法可将一个组件本地坐标表示的点转换为与屏幕坐标相应的点

  Create:    创建一个TBevel实例  

  DefaultHandler: 提供消息处理的记录

  Destroy:    销毁TBevel组件的实例

  Dock:      该方法用于内部停靠组件

  DragDrop:     产生OnDragDrop事件

  Dragging:    使用该方法可确定组件的拖动状态,如果返回True,则表示正在拖放组件,否则表示没有拖放

  EndDrag:    结束拖动操作。

效果如下

 

procedure TForm1.FormCreate(Sender: TObject);
begin
  Bevel1.Style:=bsLowered;
  Bevel2.Style:=bsRaised;
  Bevel3.Shape:=bsRightLine;
  Bevel4.Shape:=bsSpacer;
  Bevel5.Shape:=bsFrame;
  Bevel6.Shape:=bsBox;
  Bevel7.Shape:=bsTopLine;
  Bevel8.Shape:=bsLeftLine;
  Bevel9.Shape:=bsBottomLine;
end;

end.

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphi全局变量的定义与初始化赋值发布时间:2022-07-18
下一篇:
自绘LISTVIEW的滚动条(Delphi实现)发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap