打开ExpressSkins Library目录下面的dxSkinEditor.exe

image


//获取DEV皮肤颜色
function TdmImg.GetDevSkinColor(groupName, PropName: string; defaultColor: Tcolor;istext:Boolean=False): TColor;
var
  APainterInfo: TdxSkinLookAndFeelPainterInfo;
  ASkin: TdxSkin;
  Agroup: TdxSkinControlGroup;
  AElement: TdxSkinElement;
begin
  Result := defaultColor;
  if RootLookandFeel.Painter.GetPainterData(APainterInfo) then
  begin
    ASkin := APainterInfo.Skin;
    if ASkin.GetGroupByName(groupName, Agroup) then
      if Agroup.GetElementByName(PropName, AElement) then
      begin
        if istext then
          Result := AElement.TextColor
        else
          Result := AElement.Color;
      end;
  end;
end;

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部