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

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

?? bsskinctrls.pas

?? 一套支持Delphi的VCL庫
?? PAS
?? 第 1 頁 / 共 5 頁
字號:
    property AutoSize: Boolean read FAutoSize write SetAutoSizeX;
    property OnClick;
    property OnDblClick;
    property OnDragDrop;
    property OnDragOver;
    property OnEndDock;
    property OnEndDrag;
    property OnMouseDown;
    property OnMouseMove;
    property OnMouseUp;
    property OnStartDock;
    property OnStartDrag;
  end;

  TbsSkinTrackBar = class(TbsSkinCustomControl)
  protected
    FClicksDisabled: Boolean;
    FCanFocused: Boolean;
    Offset1, Offset2, BOffset: Integer;
    BR: TRect;
    FMinValue, FMaxValue, FValue: Integer;
    FVertical: Boolean;
    FMouseSupport, FDown: Boolean;
    OMPos: Integer;
    OldBOffset: Integer;
    FOnChange: TNotifyEvent;
    FOnLastChange: TNotifyEvent;
    FOnStartDragButton: TNotifyEvent;
    FJumpWhenClick: Boolean;
    function IsFocused: Boolean;
    procedure SetCanFocused(Value: Boolean);
    procedure SetVertical(AValue: Boolean);
    procedure SetMinValue(AValue: Integer);
    procedure SetMaxValue(AValue: Integer);
    procedure SetValue(AValue: Integer);
    procedure GetSkinData; override;
    procedure CreateImage(B: TBitMap);
    procedure CalcSize(var W, H: Integer); override;
    function CalcButtonRect(R: TRect): TRect;
    function CalcValue(AOffset: Integer): Integer;
    procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
      X, Y: Integer); override;
    procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
      X, Y: Integer); override;
    procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;

    procedure WMMOUSEWHEEL(var Message: TMessage); message WM_MOUSEWHEEL;
    procedure WMSETFOCUS(var Message: TWMSETFOCUS); message WM_SETFOCUS;
    procedure WMKILLFOCUS(var Message: TWMKILLFOCUS); message WM_KILLFOCUS;
    procedure WndProc(var Message: TMessage); override;
    procedure CMWantSpecialKey(var Msg: TCMWantSpecialKey); message CM_WANTSPECIALKEY;
    procedure KeyDown(var Key: Word; Shift: TShiftState); override;

    procedure CreateControlDefaultImage(B: TBitMap); override;
    procedure CreateControlSkinImage(B: TBitMap); override;

    procedure WMEraseBkgnd(var Msg: TWMEraseBkgnd); message WM_ERASEBKGND;

  public
    ActiveSkinRect: TRect;
    TrackArea, NewTrackArea, ButtonRect, ActiveButtonRect: TRect;
    ButtonTransparent: Boolean;
    ButtonTransparentColor: TColor;
    constructor Create(AOwner: TComponent); override;
  published
    property JumpWhenClick: Boolean read FJumpWhenClick write FJumpWhenClick;
    property PopupMenu;
    property ShowHint;
    property TabStop;
    property TabOrder;
    property CanFocused: Boolean read FCanFocused write SetCanFocused;
    property MouseSupport: Boolean read FMouseSupport write FMouseSupport;
    property MinValue: Integer read FMinValue write SetMinValue;
    property MaxValue: Integer read FMaxValue write SetMaxValue;
    property Value: Integer read FValue write SetValue;
    property Vertical: Boolean read FVertical write SetVertical;
    property Align;
    property Enabled;
    property OnChange: TNotifyEvent read FOnChange write FOnChange;
    property OnLastChange: TNotifyEvent read FOnLastChange write FOnLastChange;
    property OnStartDragButton: TNotifyEvent
      read FOnStartDragButton write FOnStartDragButton;
    property OnMouseDown;
    property OnMouseMove;
    property OnMouseUp;
    property OnResize;
    property OnKeyDown;
    property OnKeyPress;
    property OnKeyUp;
  end;

  TbsSkinScrollBar = class(TbsSkinCustomControl)
  private
    FNormalSkinDataName: String;
    FBothSkinDataName: String;
    Offset1, Offset2, BOffset: Integer;
    NewTrackArea: TRect;
    FDown: Boolean;
    OMPos, OldPosition, FScrollWidth: Integer;
    OldBOffset: Integer;
    MX, MY: Integer;
    MouseD: Boolean;
  protected
    WaitMode: Boolean;
    FBothMarkerWidth: Integer;
    FClicksDisabled: Boolean;
    FCanFocused: Boolean;
    //
    FOnChange: TNotifyEvent;
    FOnUpButtonClick: TNotifyEvent;
    FOnDownButtonClick: TNotifyEvent;
    FOnLastChange: TNotifyEvent;
    FOnPageUp: TNotifyEvent;
    FOnPageDown: TNotifyEvent;
    //
    TimerMode: Integer;
    ActiveButton, OldActiveButton, CaptureButton: Integer;
    Buttons: array[0..2] of TbsControlButton;
    FMin, FMax, FSmallChange,
    FLargeChange, FPosition: Integer;
    FKind: TScrollBarKind;
    FPageSize: Integer;
    procedure SetBoth(Value: Boolean);
    procedure SetBothMarkerWidth(Value: Integer);
    function IsFocused: Boolean;
    procedure SetCanFocused(Value: Boolean);
    procedure TestActive(X, Y: Integer);
    procedure SetPageSize(AValue: Integer);
    procedure ButtonDown(I: Integer; X, Y: Integer);
    procedure ButtonUp(I: Integer; X, Y: Integer);
    procedure ButtonEnter(I: Integer);
    procedure ButtonLeave(I: Integer);
    procedure CalcRects;
    function CalcValue(AOffset: Integer): Integer;
    procedure SetKind(AValue: TScrollBarKind);
    procedure SetPosition(AValue: Integer);
    procedure SetMin(AValue: Integer);
    procedure SetMax(AValue: Integer);
    procedure SetSmallChange(AValue: Integer);
    procedure SetLargeChange(AValue: Integer);

    procedure CalcSize(var W, H: Integer); override;
    procedure GetSkinData; override;

    procedure MouseDown(Button: TMouseButton; Shift: TShiftState;
      X, Y: Integer); override;
    procedure MouseUp(Button: TMouseButton; Shift: TShiftState;
      X, Y: Integer); override;
    procedure MouseMove(Shift: TShiftState; X, Y: Integer); override;
    procedure WMTimer(var Message: TWMTimer); message WM_Timer;
    procedure StartScroll;
    procedure StopTimer;

    procedure DrawButton(Cnvs: TCanvas; i: Integer);

    procedure WMMOUSEWHEEL(var Message: TMessage); message WM_MOUSEWHEEL;
    procedure CMMouseLeave(var Message: TMessage); message CM_MOUSELEAVE;
    procedure CMMouseEnter(var Message: TMessage); message CM_MOUSEENTER;
    procedure CMEnabledChanged(var Message: TMessage); message CM_ENABLEDCHANGED;
    procedure WMSETFOCUS(var Message: TWMSETFOCUS); message WM_SETFOCUS;
    procedure WMKILLFOCUS(var Message: TWMKILLFOCUS); message WM_KILLFOCUS;
    procedure WMEraseBkgnd(var Msg: TWMEraseBkgnd); message WM_ERASEBKGND;
    procedure WndProc(var Message: TMessage); override;
    procedure CMWantSpecialKey(var Msg: TCMWantSpecialKey); message CM_WANTSPECIALKEY;
    procedure KeyDown(var Key: Word; Shift: TShiftState); override;

    procedure CreateControlDefaultImage(B: TBitMap); override;
    procedure CreateControlSkinImage(B: TBitMap); override;

  public
    FBoth: Boolean;
    TrackArea: TRect;
    UpButtonRect, ActiveUpButtonRect, DownUpButtonRect: TRect;
    DownButtonRect, ActiveDownButtonRect, DownDownButtonRect: TRect;
    ThumbRect, ActiveThumbRect, DownThumbRect: TRect;
    ThumbOffset1, ThumbOffset2: Integer;
    ThumbTransparent: Boolean;
    ThumbTransparentColor: TColor;
    ThumbStretchEffect: Boolean;
    ThumbMinSize: TColor;
    ThumbMinPageSize: TColor;
    GlyphRect, ActiveGlyphRect, DownGlyphRect: TRect;
    GlyphTransparent: Boolean;
    GlyphTransparentColor: TColor;
    procedure SimplySetPosition(AValue: Integer);
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
    procedure SetRange(AMin, AMax, APosition, APageSize: Integer);
  published
    property Enabled;
    property Both: Boolean read FBoth write SetBoth;
    property BothMarkerWidth: Integer
      read FBothMarkerWidth write SetBothMarkerWidth;
    property BothSkinDataName: String
      read FBothSkinDataName write FBothSkinDataName;  
    property TabStop;
    property TabOrder;
    property CanFocused: Boolean read FCanFocused write SetCanFocused;
    property Align;
    property Kind: TScrollBarKind read FKind write SetKind;
    property PageSize: Integer read FPageSize write SetPageSize;
    property Min: Integer read FMin write SetMin;
    property Max: Integer read FMax write SetMax;
    property Position: Integer read FPosition write SetPosition;
    property SmallChange: Integer read FSmallChange write SetSmallChange;
    property LargeChange: Integer read FLargeChange write SetLargeChange;
    property OnChange: TNotifyEvent read FOnChange write FOnChange;
    property OnLastChange: TNotifyEvent read FOnLastChange write FOnLastChange;
    property OnUpButtonClick: TNotifyEvent read FOnUpButtonClick write FOnUpButtonClick;
    property OnDownButtonClick: TNotifyEvent read FOnDownButtonClick write FOnDownButtonClick;
    property OnPageUp: TNotifyEvent read FOnPageUp write FOnPageUp;
    property OnPageDown: TNotifyEvent read FOnPageDown write FOnPageDown;
    property OnKeyDown;
    property OnKeyPress;
    property OnKeyUp;
    property OnMouseDown;
    property OnMouseMove;
    property OnMouseUp;
    property OnResize;
  end;

  TbsSkinCoolBar = class(TCoolBar)
  protected
    FSkinBevel: Boolean;
    FIndex: Integer;
    FSD: TbsSkinData;
    FSkinDataName: String;
    procedure DrawGrip(C: TCanvas; R: TRect);
    procedure PaintNCSkin(ADC: HDC; AUseExternalDC: Boolean);
    procedure SetSkinBevel(Value: Boolean);
    procedure SetSkinData(Value: TbsSkinData);
    procedure WMEraseBkgnd(var Message: TWMEraseBkgnd); message WM_ERASEBKGND;
    procedure CreateParams(var Params: TCreateParams); override;
    procedure WMNCCALCSIZE(var Message: TWMNCCalcSize); message WM_NCCALCSIZE;
    procedure WMSIZE(var Message: TWMSIZE); message WM_SIZE;
    procedure WMNCPAINT(var Message: TMessage); message WM_NCPAINT;
    procedure Notification(AComponent: TComponent;
      Operation: TOperation); override;
    procedure CMBENCPaint(var Message: TMessage); message CM_BENCPAINT;
    procedure AlignControls(AControl: TControl; var Rect: TRect); override;
    procedure WMPaint(var Message: TWMPaint); message WM_PAINT;
    function GetCaptionSize(Band: TCoolBand): Integer;
    function GetCaptionFontHeight: Integer;
    procedure CheckControlsBackground;
    procedure CMSENCPaint(var Message: TMessage); message CM_SENCPAINT;
  public
    LTPt, RTPt, LBPt, RBPt: TPoint;
    SkinRect, ClRect, NewClRect, ItemRect: TRect;
    NewLTPoint, NewRTPoint, NewLBPoint, NewRBPoint: TPoint;
    FSkinPicture: TBitMap;
    BGPictureIndex: Integer;
    HGripRect, VGripRect: TRect;
    GripOffset1, GripOffset2: Integer;
    LeftStretch, TopStretch, RightStretch, BottomStretch: Boolean;
    StretchEffect: Boolean;
    StretchType: TbsStretchType;
    ItemStretchEffect: Boolean;
    GripTransparent: Boolean;
    GripTransparentColor: TColor;
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
    procedure GetSkinData;
    procedure ChangeSkinData;
  published
    property SkinDataName: String read FSkinDataName write FSkinDataName;
    property SkinData: TbsSkinData read FSD write SetSkinData;
    property SkinBevel: Boolean read FSkinBevel write SetSkinBevel;
    property Align;
    property Anchors;
    property AutoSize;
    property BevelEdges;
    property BevelInner;
    property BevelOuter;
    property BevelKind;
    property BevelWidth;
    property BorderWidth;
    property Color;
    property Constraints;
    property DockSite;
    property DragCursor;
    property DragKind;
    property DragMode;
    property Enabled;
    property ParentColor;
    property ParentCtl3D;
    property ParentFont;
    property ParentShowHint;
    property PopupMenu;
    property ShowHint;
    property TabOrder;
    property TabStop;
    property Visible;
    property OnCanResize;
    property OnClick;
    property OnConstrainedResize;
    property OnDockDrop;
    property OnDockOver;
    property OnDblClick;
    property OnDragDrop;
    property OnDragOver;
    property OnEndDock;
    property OnEndDrag;
    property OnEnter;
    property OnExit;
    property OnGetSiteInfo;
    property OnMouseDown;
    property OnMouseMove;
    property OnMouseUp;
    property OnResize;
    property OnStartDock;
    property OnStartDrag;
    property OnUnDock;
  end;

  TbsSkinControlBar = class(TCustomControlBar)
  protected
    FSkinBevel: Boolean;
    FIndex: Integer;
    FSD: TbsSkinData;
    FSkinDataName: String;
    procedure PaintNCSkin(ADC: HDC; AUseExternalDC: Boolean);
    procedure SetSkinBevel(Value: Boolean);
    procedure SetSkinData(Value: TbsSkinData);
    procedure WMEraseBkgnd(var Message: TWMEraseBkgnd); message WM_ERASEBKGND;
    procedure CreateParams(var Params: TCreateParams); override;
    procedure WMNCCALCSIZE(var Message: TWMNCCalcSize); message WM_NCCALCSIZE;
    procedure WMSIZE(var Message: TWMSIZE); message WM_SIZE;
    procedure WMNCPAINT(var Message: TMessage); message WM_NCPAINT;
    procedure Notification(AComponent: TComponent;
      Ope

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品欧美一区二区三区综合在线| 国产精品一区二区久激情瑜伽| 国产欧美日本一区视频| 91精品麻豆日日躁夜夜躁| 在线观看日韩国产| 欧美吻胸吃奶大尺度电影| 成人avav在线| 91丨九色丨蝌蚪富婆spa| 91农村精品一区二区在线| 成人av午夜影院| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 亚洲人精品一区| 亚洲伦在线观看| 亚洲成在人线在线播放| 三级一区在线视频先锋| 伦理电影国产精品| 国产成人亚洲综合a∨婷婷| 国产a级毛片一区| 色av综合在线| 91精品一区二区三区在线观看| 欧美日韩夫妻久久| 精品理论电影在线| 中文字幕一区二区三区精华液 | 日韩精品中文字幕一区 | 色先锋资源久久综合| 99精品偷自拍| 777欧美精品| 久久久久久久久伊人| 国产精品国产精品国产专区不片| 亚洲欧洲精品天堂一级 | 欧美精品一区二区在线播放| 国产午夜精品一区二区三区视频| 亚洲特黄一级片| 日本v片在线高清不卡在线观看| 国精产品一区一区三区mba桃花 | 91精品综合久久久久久| 欧美精品一区二区三区在线播放| 国产精品高潮久久久久无| 亚洲最快最全在线视频| 韩国女主播一区| 欧美艳星brazzers| 亚洲精品一区二区三区影院| 亚洲午夜免费视频| 国产很黄免费观看久久| 欧美日韩精品久久久| 国产精品美日韩| 蜜臀久久久久久久| 91在线你懂得| 久久久久97国产精华液好用吗| 亚洲一区二区三区四区的| 国产成人精品免费在线| 这里只有精品99re| 亚洲欧洲制服丝袜| 国产成人在线视频网站| 欧美一区二区三区系列电影| 18欧美亚洲精品| 国产**成人网毛片九色| 欧美成人高清电影在线| 亚洲线精品一区二区三区八戒| 粉嫩aⅴ一区二区三区四区五区| 欧美一二三区在线观看| 亚洲国产欧美另类丝袜| 91麻豆免费在线观看| 国产视频一区二区在线| 麻豆91精品91久久久的内涵| 欧美三级在线播放| 伊人色综合久久天天| 99国产一区二区三精品乱码| 国产性天天综合网| 国产盗摄一区二区三区| 久久综合九色综合欧美98| 蜜桃久久久久久久| 6080日韩午夜伦伦午夜伦| 亚洲风情在线资源站| 日本二三区不卡| 亚洲一线二线三线久久久| 色综合久久久久综合体桃花网| 中文字幕一区二区三区不卡在线| 丁香婷婷综合色啪| 国产精品天美传媒沈樵| 成人爽a毛片一区二区免费| 国产日韩视频一区二区三区| 国产成人在线影院| 日本一区二区三区在线观看| 成人一级片网址| 自拍偷拍亚洲综合| 91麻豆视频网站| 亚洲国产精品精华液网站 | 日韩精品久久久久久| 在线成人免费观看| 久久电影国产免费久久电影| 精品捆绑美女sm三区| 国产成人无遮挡在线视频| 国产精品国产a级| 欧日韩精品视频| 日本美女视频一区二区| 久久亚洲春色中文字幕久久久| 国产酒店精品激情| 亚洲免费观看视频| 欧美日韩一区二区三区高清| 日本在线播放一区二区三区| 欧美成人猛片aaaaaaa| 粉嫩嫩av羞羞动漫久久久 | 日韩电影一区二区三区| 精品少妇一区二区三区| 不卡的av电影| 午夜精品福利在线| 精品国免费一区二区三区| 丁香啪啪综合成人亚洲小说| 洋洋av久久久久久久一区| 欧美一级搡bbbb搡bbbb| 丁香一区二区三区| 日韩精品亚洲一区二区三区免费| 久久综合资源网| 在线观看日产精品| 国产乱对白刺激视频不卡| 亚洲男人的天堂av| 精品粉嫩超白一线天av| 色综合视频一区二区三区高清| 免费成人你懂的| 成人免费一区二区三区视频| 日韩一区二区三区三四区视频在线观看 | 五月天一区二区| 国产亚洲一区二区三区四区 | 亚洲精品五月天| 精品少妇一区二区三区在线播放 | 日日骚欧美日韩| 国产精品久久久久久久久久免费看 | 国产精品久久毛片a| 69久久99精品久久久久婷婷| 91亚洲大成网污www| 国产一区二区精品久久| 午夜精品福利一区二区蜜股av| 国产精品伦理一区二区| 精品久久久久久久久久久久久久久 | 在线看日韩精品电影| 国产专区综合网| 日日夜夜一区二区| 亚洲电影一区二区三区| 中文字幕免费一区| 久久亚洲精品国产精品紫薇| 欧美一区二区三区免费视频| 欧美少妇bbb| 欧美揉bbbbb揉bbbbb| 91成人网在线| 色www精品视频在线观看| 91麻豆免费在线观看| 9久草视频在线视频精品| 丁香亚洲综合激情啪啪综合| 国产99久久久国产精品潘金| 国产大片一区二区| 国产成人精品1024| 成人丝袜高跟foot| 精品一区二区三区视频在线观看| 一区二区在线电影| 亚洲制服丝袜av| 一区二区三区视频在线看| 亚洲自拍偷拍图区| 午夜精品久久一牛影视| 日精品一区二区| 美腿丝袜在线亚洲一区 | 欧美国产精品v| 国产欧美精品一区| 国产精品视频yy9299一区| 国产欧美精品日韩区二区麻豆天美| 久久久www免费人成精品| 亚洲国产精品黑人久久久| 国产精品国产三级国产普通话三级 | 91传媒视频在线播放| 欧美日韩中文精品| 日韩一级免费一区| 亚洲精品一线二线三线| 国产日产亚洲精品系列| 中文字幕亚洲一区二区va在线| 最近日韩中文字幕| 午夜精品视频一区| 国内精品久久久久影院色| 成人白浆超碰人人人人| 一本大道久久a久久精品综合| 色综合久久久久久久久久久| 欧美色爱综合网| 精品国产一区二区三区久久影院| 26uuu亚洲综合色欧美| 国产精品乱码一区二三区小蝌蚪| 亚洲视频免费在线| 亚洲综合免费观看高清完整版| 亚洲成人免费观看| 高潮精品一区videoshd| 欧美亚洲高清一区| 久久网站最新地址| 亚洲高清中文字幕| 国产乱对白刺激视频不卡| 在线观看欧美黄色| 欧美α欧美αv大片| 亚洲美女在线一区| 国产精一区二区三区| 欧美色综合久久| 国产精品传媒入口麻豆| 爽好久久久欧美精品| av高清久久久|