亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? k3dlabel.pas

?? 韓國的一個數據表控件 超級好用 DCU 安裝 D4-D5
?? PAS
字號:
unit K3DLabel;

interface

{*********************************************************************
  薦瀝老 : 2000斥 2巋 絹蠢朝
  恐 薦瀝沁唱? : 粱歹 犬厘等 VCL闌 啊瘤絆 祈府竅霸 橇肺弊伐闌 父甸絆
                 酵絹輯 肚 RealGrid甫 葷儈竅絆 付瀾俊甸菌欄唱 促弗 霓
                 器懲飄啊 酒漿款 扁瓷撈 樂絹輯 眠啊沁促.
  穿啊 : 辮蠟吝
  歹竅絆酵籃富 : 絹蠢氓俊輯 夯巴鞍籃單 穿焙瘤 葛福擺促. 歷磊俊霸
                 固救竅促. 撈巴籃 郴啊 父電巴撈 酒聰促. 割啊瘤 扁瓷闌 眠啊沁闌
                 揮撈促.
  眠啊郴儈 :

  -------------------------------------------------------------------
}

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  StdCtrls;

type
  TCaptionStyle = (csLowered, csRaised, csNone);
  TBoxtype      = (bxLowered, bxRaised, bxNone);

  TK3DLabel = class(TLabel)

  private
    { Private declarations }
    fShadowColor : TColor;
    fCaptionStyle: TCaptionStyle;
    fBoxWidth    : Integer;
    fBoxdraw     : Boolean;
    fBoxtype     : TBoxtype;

    procedure SetShadowColor(Value: TColor);
    procedure SetCaptionStyle(Value: TCaptionStyle);
    procedure SetBoxWidth(Value: Integer);
    procedure SetBoxdraw(Value : Boolean);
    procedure SetBoxtype(Value : Tboxtype);

  protected
    { Protected declarations }
    procedure Paint; override;

  public
    { Public declarations }

  published
    { Published declarations }
    property CaptionStyle: TCaptionStyle read FCaptionStyle write SetCaptionStyle default csLowered;
    property ShadowColor: TColor read FShadowColor write SetShadowColor default clWhite;
    property BoxWidth   : Integer Read fBoxWidth Write SetBoxWidth Default 1;
    property Boxdraw    : Boolean Read fBoxdraw  Write SetBoxdraw  Default True;
    property Boxtype    : Tboxtype Read fBoxtype Write SetBoxtype  Default bxLowered;
    constructor Create(AOwner: TComponent); override;

  end;

procedure Register;

implementation

procedure Register;
begin
  RegisterComponents('Etc', [TK3DLabel]);
end;


constructor TK3DLabel.Create(AOwner: TComponent);
begin
  inherited Create(AOwner);
  AutoSize  := False;
  Height    := 21;
  Width     := 90;
  Alignment := taLeftJustify;
  Font.Name := '奔覆';
  Font.Size := 10;
  Font.Color := clBlack;
  Font.Style := [fsBold];
  fShadowColor := clWhite;
  fBoxdraw  := True;
  fBoxWidth := 1;
  Color := clSilver;
  Boxtype := bxRaised;
  CaptionStyle := csLowered;
  ShowHint := True;
  WordWrap := True;
  Layout := tlCenter;
end;

//3d 扼駭闌 弊赴促.
procedure TK3DLabel.Paint;
const
  Alignments: array[TAlignment] of Word = (DT_LEFT, DT_RIGHT, DT_CENTER);
var
  R: TRect;
  Text: array[0..255] of Char;
  Flags: Word;
  m_Colr: TColor;
  m_Diff: Integer;
  i: Byte;
Begin
  with Canvas do
       begin
       if not Transparent then // 閡捧疙撈扼擱
          begin
          Brush.Color := Color;
          Brush.Style := bsSolid;
          FillRect(ClientRect);
          end;
       Brush.Style := bsClear;
       R := ClientRect;
       end;

  // DrawText API竊薦肺 逞敗林扁 困茄 藹闌 父電促.
  Flags := Alignments[Alignment] or DT_VCENTER or DT_SINGLELINE;
  if not ShowAccelChar then Flags := Flags or DT_NOPREFIX;

  // 臂揪甫 歷厘且 滾欺甫 皋肺府俊 積己茄促.
  GetTextBuf(Text, SizeOf(Text));

  // 鞏磊啊 樂綽 瘤甫 眉農茄促.
  if (Flags and DT_CALCRECT <> 0) and ((Text[0] = #0) or ShowAccelChar and (Text[0] = '&') and (Text[1] = #0)) then
     StrCopy(Text, ' ');

  // 泅犁狼 迄飄 禍惑闌 歷厘秦滴絆 弊覆磊禍闌 剛歷 弊府扁 困竅咯 官槽促.
  m_Colr := Font.Color;
  Canvas.Font := Font;
  if CaptionStyle <> csNone then
     begin
     // 弊覆磊甫 弊赴促.
     Canvas.Font.Color := FShadowColor;
     if CaptionStyle = csLowered then OffsetRect(R, 1, 1) else OffsetRect(R, -1, -1);

     DrawText(Canvas.Handle, Text, StrLen(Text), R, Flags);

     // 迄飄啊 農促擱 開堡闌 弊赴促.
     if Font.Size > 17 then
        begin
        m_Diff := 1;
        Canvas.Font.Color := clDkGray;
        if CaptionStyle = csLowered then OffsetRect(R, -2, -2) else OffsetRect(R, 2, 2);

        DrawText(Canvas.Handle, Text, StrLen(Text), R, Flags);
        end
     else m_Diff := -1;

     if CaptionStyle = csLowered then OffsetRect(R, m_Diff, m_Diff) else OffsetRect(R, -m_Diff, -m_Diff);
     end;

  // 促矯 盔貳狼 禍欄肺 汗蓖矯挪促.
  if not Enabled then Canvas.Font.Color := clDkGray else Canvas.Font.Color := m_Colr;

  DrawText(Canvas.Handle, Text, StrLen(Text), R, Flags);

  // 瀾苞 劇欄肺 葷阿屈闌 弊赴促.
  If fBoxdraw = True Then
     With Canvas do
          Begin
          Pen.Width := 1;
          for i := 1 to fBoxWidth do
              begin
              m_Diff := i-1;
              Case fBoxtype Of
                   bxLowered : Pen.Color := clBtnShadow;
                   bxRaised  : Pen.Color := clWhite;
                   bxNone    : Pen.Color := clBlack;
                   End;

              MoveTo(Width-m_Diff-1, m_Diff);
              LineTo(m_Diff, m_Diff);
              LineTo(m_Diff, Height-m_Diff);

              Case fBoxtype Of
                   bxLowered : Pen.Color := clWhite;
                   bxRaised  : Pen.Color := clBtnShadow;
                   bxNone    : Pen.Color := clBlack;
                   End;

              MoveTo(Width-i, i);
              LineTo(Width-i, Height-i);
              LineTo(m_Diff,  Height-i);
              end;
          end;

end;

//歸弊扼款靛 禍惑
procedure TK3DLabel.SetShadowColor(Value: TColor);
begin
  if FShadowColor <> Value then
     begin
     FShadowColor := Value;
     Invalidate;
     end;
end;

//臂磊狼 表撈 煉例
procedure TK3DLabel.SetCaptionStyle(Value: TCaptionStyle); { 眠啊 }
begin
  FCaptionStyle := Value;
  Invalidate;
end;

//冠膠狼 農扁
procedure TK3DLabel.SetBoxWidth(Value: Integer); { 眠啊 }
begin
  fBoxWidth := Value;
  Invalidate;
end;

//冠膠甫 弊副瘤 救弊凡瘤 汲瀝
procedure TK3DLabel.SetBoxdraw(Value: Boolean); { 眠啊 }
begin
  fBoxdraw := Value;
  Invalidate;
end;

procedure TK3DLabel.SetBoxtype(Value: TBoxtype); { 眠啊 }
begin
  fBoxtype := Value;
  Invalidate;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品五月天| 欧美男男青年gay1069videost| 日韩成人午夜电影| 一区二区三区av电影| 亚洲欧美一区二区在线观看| 国产精品视频麻豆| 亚洲国产经典视频| 亚洲日本乱码在线观看| 亚洲主播在线观看| 午夜视频一区二区| 麻豆视频观看网址久久| 久久99精品久久只有精品| 国产麻豆欧美日韩一区| 成人免费视频一区| 色婷婷久久综合| 欧美日韩激情一区二区三区| 9191国产精品| 久久综合精品国产一区二区三区 | av动漫一区二区| 日本精品视频一区二区| 欧美午夜精品免费| 精品乱人伦小说| 中文字幕亚洲视频| 五月婷婷综合在线| 九九九精品视频| 91视频免费播放| 这里是久久伊人| 国产精品美女久久久久久久久 | 欧美体内she精高潮| 欧美丰满美乳xxx高潮www| 欧美成人欧美edvon| 中文字幕在线视频一区| 亚洲 欧美综合在线网络| 国产精品一区二区久激情瑜伽| 99久久精品国产麻豆演员表| 91麻豆精品国产91久久久久久久久| www国产精品av| 亚洲美女淫视频| 韩国女主播成人在线| 色婷婷香蕉在线一区二区| 日韩一级二级三级| 中文字幕一区二区三区精华液| 午夜私人影院久久久久| 粉嫩av一区二区三区在线播放| 欧美亚洲自拍偷拍| 国产精品国产精品国产专区不蜜 | 99久久综合色| 欧美成人激情免费网| 亚洲黄网站在线观看| 国产精品一线二线三线| 欧美精品久久久久久久多人混战| 国产色产综合产在线视频| 日韩精品五月天| 色网综合在线观看| 国产亚洲精品bt天堂精选| 免费成人在线影院| 欧美日韩在线播放三区四区| 欧美激情一区在线观看| 国产综合色精品一区二区三区| 欧美精品18+| 亚洲一区国产视频| 色偷偷成人一区二区三区91| 国产精品天美传媒沈樵| 国内成人免费视频| 精品毛片乱码1区2区3区| 日本aⅴ免费视频一区二区三区| 欧美主播一区二区三区美女| 中文字幕高清不卡| 国产成人午夜99999| 精品国产髙清在线看国产毛片| 天堂va蜜桃一区二区三区 | 蜜臀va亚洲va欧美va天堂 | 91亚洲国产成人精品一区二三| 久久久久久久网| 久久99精品久久久久久动态图 | 久久精品一区二区三区不卡牛牛| 裸体一区二区三区| 欧美一区二区三区电影| 久久99国产乱子伦精品免费| 精品乱人伦一区二区三区| 精彩视频一区二区| 欧美国产精品中文字幕| 成人激情电影免费在线观看| 国产精品乱码久久久久久| 国产成人啪午夜精品网站男同| 国产精品网曝门| 色94色欧美sute亚洲线路一久 | 欧美精品一区二区三区蜜桃| 久久国产精品免费| 久久久精品天堂| 99久久综合狠狠综合久久| 中文字幕亚洲综合久久菠萝蜜| 日本久久一区二区三区| 首页综合国产亚洲丝袜| 亚洲精品在线免费观看视频| 国产精品一区二区果冻传媒| 国产精品理论片在线观看| 99re66热这里只有精品3直播| 亚洲免费高清视频在线| 91精品国产麻豆国产自产在线 | 51午夜精品国产| 国产成人在线视频免费播放| 亚洲欧美偷拍卡通变态| 欧美精品久久天天躁| 岛国av在线一区| 亚洲3atv精品一区二区三区| 久久―日本道色综合久久| 91免费看视频| 国内久久婷婷综合| 亚洲免费成人av| 26uuu国产日韩综合| 欧洲一区二区av| 国产精品996| 午夜精品福利视频网站| 久久久www成人免费无遮挡大片| 一本色道久久综合亚洲aⅴ蜜桃 | 99久久99久久免费精品蜜臀| 视频一区二区三区在线| 国产女人aaa级久久久级| 在线综合亚洲欧美在线视频| 国产激情视频一区二区在线观看| 午夜视频在线观看一区二区| 国产精品成人免费| 久久综合资源网| 51午夜精品国产| 91国偷自产一区二区使用方法| 国产九九视频一区二区三区| 日韩在线一区二区三区| 亚洲精品国产一区二区三区四区在线| 精品国产第一区二区三区观看体验| 欧美午夜一区二区三区| 成人国产精品免费观看视频| 精品午夜一区二区三区在线观看| 午夜伦欧美伦电影理论片| 亚洲精品国产a久久久久久| 国产日韩欧美a| 久久综合色天天久久综合图片| 717成人午夜免费福利电影| 欧美中文字幕一区| 色噜噜夜夜夜综合网| 99久久精品免费看| 99久久久无码国产精品| 粉嫩aⅴ一区二区三区四区| 久久99国产精品成人| 老司机精品视频在线| 日本美女一区二区| 免费观看在线色综合| 喷白浆一区二区| 美国十次综合导航| 麻豆精品视频在线观看| 久久电影国产免费久久电影| 久久精品噜噜噜成人88aⅴ| 蜜臀精品一区二区三区在线观看 | 国产欧美视频一区二区| 久久精品一级爱片| 国产亚洲精品中文字幕| 欧美国产精品一区二区三区| 中文av一区二区| 中文字幕视频一区| 一区二区三区蜜桃| 视频精品一区二区| 久久精品99国产国产精| 国产在线视频精品一区| 成人一区二区三区在线观看| 国产91综合一区在线观看| www.爱久久.com| 欧美中文字幕一区| 日韩无一区二区| 久久精品亚洲精品国产欧美| 国产精品色眯眯| 亚洲乱码国产乱码精品精小说| 亚洲成精国产精品女| 激情综合色综合久久| 99久精品国产| 欧美剧情片在线观看| 久久无码av三级| 亚洲日本va午夜在线影院| 天天综合网 天天综合色| 久久国产精品第一页| 99免费精品视频| 欧美一区在线视频| 国产人成一区二区三区影院| 日韩理论片一区二区| 久久国产免费看| 色综合久久久久综合体桃花网| 欧美一区二区播放| 国产精品毛片久久久久久| 香蕉加勒比综合久久| 国产成人a级片| 欧美日韩国产首页| 国产视频一区在线播放| 亚洲成av人片在线观看无码| 国产精品99久久久久久宅男| 欧美亚洲一区二区在线| 国产午夜精品久久久久久久| 亚洲电影中文字幕在线观看| 成人综合激情网| 欧美成人一区二区| 亚洲综合久久久| 成人久久18免费网站麻豆|