一张图有按钮的3个状态,不想再手动分割成3份 有哪个控件可以直接显示的吗?  按钮的3状态 正常,点击,按下

解决方案 »

  1.   

    去网上下载pngButton控件,设置控件的imageDown,imageNormal和imageOver属性
      

  2.   


    pngButton 点击时会一闪一闪的 怎么解决呢?
      

  3.   

     Anchors:  TAnchors;                  //按钮相对位置
        Action: TActionList;                 //与 actionlist 连接
        CaptionAlign:  TAlignment;           //按钮标题对齐方式
        //是否填充渐变色,取决于后两个变量
        IsDrawGradientColorFace: Boolean;    //是否以渐变色填充按钮表面
        IsDrawFaceOnMouseOver: boolean;      //鼠标悬停时是否填充按钮表面
        IsDrawFaceOnPush: Boolean;           //鼠标按下时是否填充按钮表面
        //边框
        IsDrawBorderOnMouseOver: Boolean;
        IsDrawBorderOnPush: Boolean;    //悬停及按下时的渐变色设置
        DrawOverFaceStartColor: TColor;      //鼠标悬停时渐变填充起始色
        DrawOverFaceEndColor: TColor;        //鼠标悬停时渐变填充结束色
        DrawPushFaceStartColor: TColor;
        DrawPushFaceEndColor: TColor;
        //按钮表面单色
        DrawUniqueColorFaceOnMouseOver: TColor;    //鼠标悬停时单色填充时的颜色
        DrawUniqueFaceColorOnPush: TColor;
        //边框
        DrawBorderOnMouseOver: TColor;       //鼠标悬停时边框颜色
        DrawBorderOnPush: TColor;    IsShowCaption: boolean;              //是否显示按钮文字
    .........................................................................
    上面是它的属性  你应该会用到你可以设置边框的颜色和填充的颜色