zoukankan      html  css  js  c++  java
  • Delphi7 组件篇 之 TBevel组件

      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.
  • 相关阅读:
    使用shell数据处理数据实例①-------手把手教学版
    python requests模块中返回时间elapsed解析
    一个简单web系统的接口性能分析及调优过程
    mock server搭建及接口测试简单实例
    linux下jmeter持续集成Jenkins部署时问题解决
    jmeter函数助手之time函数实操
    jmeter聚合报告导出时乱码的解决
    C++ Windows API 读写INI文件
    VC++运行库 集32位/64位整合版
    Installshield2015 定制安装在C:Program files 目录 不正确问题
  • 原文地址:https://www.cnblogs.com/delphi2014/p/4076005.html
Copyright © 2011-2022 走看看