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

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

?? tntdbclientactns.pas

?? Delphi知道現在也沒有提供Unicode支持
?? PAS
字號:

{*****************************************************************************}
{                                                                             }
{    Tnt Delphi Unicode Controls                                              }
{      http://www.tntware.com/delphicontrols/unicode/                         }
{        Version: 2.3.0                                                       }
{                                                                             }
{    Copyright (c) 2002-2007, Troy Wolbrink (troy.wolbrink@tntware.com)       }
{                                                                             }
{*****************************************************************************}

unit TntDBClientActns;

{$INCLUDE TntCompilers.inc}

interface

uses
  Classes, ActnList, DBClientActns, TntActnList;

type
{TNT-WARN TClientDataSetApply}
  TTntClientDataSetApply = class(TClientDataSetApply{TNT-ALLOW TClientDataSetApply}, ITntAction)
  private
    function GetCaption: WideString;
    procedure SetCaption(const Value: WideString);
    function GetHint: WideString;
    procedure SetHint(const Value: WideString);
  protected
    procedure DefineProperties(Filer: TFiler); override;
  public
    procedure Assign(Source: TPersistent); override;
  published
    property Caption: WideString read GetCaption write SetCaption;
    property Hint: WideString read GetHint write SetHint;
  end;

{TNT-WARN TClientDataSetRevert}
  TTntClientDataSetRevert = class(TClientDataSetRevert{TNT-ALLOW TClientDataSetRevert}, ITntAction)
  private
    function GetCaption: WideString;
    procedure SetCaption(const Value: WideString);
    function GetHint: WideString;
    procedure SetHint(const Value: WideString);
  protected
    procedure DefineProperties(Filer: TFiler); override;
  public
    procedure Assign(Source: TPersistent); override;
  published
    property Caption: WideString read GetCaption write SetCaption;
    property Hint: WideString read GetHint write SetHint;
  end;

{TNT-WARN TClientDataSetUndo}
  TTntClientDataSetUndo = class(TClientDataSetUndo{TNT-ALLOW TClientDataSetUndo}, ITntAction)
  private
    function GetCaption: WideString;
    procedure SetCaption(const Value: WideString);
    function GetHint: WideString;
    procedure SetHint(const Value: WideString);
  protected
    procedure DefineProperties(Filer: TFiler); override;
  public
    procedure Assign(Source: TPersistent); override;
  published
    property Caption: WideString read GetCaption write SetCaption;
    property Hint: WideString read GetHint write SetHint;
  end;

implementation

uses
  TntClasses, TntDBActns;

{TNT-IGNORE-UNIT}

procedure TntDBClientActn_AfterInherited_Assign(Action: TCustomAction{TNT-ALLOW TCustomAction}; Source: TPersistent);
begin
  TntDBActn_AfterInherited_Assign(Action, Source);
  // TClientDataSetApply
  if (Action is TClientDataSetApply) and (Source is TClientDataSetApply) then begin
    TClientDataSetApply(Action).MaxErrors := TClientDataSetApply(Source).MaxErrors;
    TClientDataSetApply(Action).DisplayErrorDlg := TClientDataSetApply(Source).DisplayErrorDlg;
  end;
  // TClientDataSetUndo
  if (Action is TClientDataSetUndo) and (Source is TClientDataSetUndo) then begin
    TClientDataSetUndo(Action).FollowChange := TClientDataSetUndo(Source).FollowChange;
  end;
end;

//-------------------------
//    TNT DB ACTNS
//-------------------------

{ TTntClientDataSetApply }

procedure TTntClientDataSetApply.Assign(Source: TPersistent);
begin
  inherited;
  TntDBClientActn_AfterInherited_Assign(Self, Source);
end;

procedure TTntClientDataSetApply.DefineProperties(Filer: TFiler);
begin
  inherited;
  TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;

function TTntClientDataSetApply.GetCaption: WideString;
begin
  Result := TntAction_GetCaption(Self);
end;

procedure TTntClientDataSetApply.SetCaption(const Value: WideString);
begin
  TntAction_SetCaption(Self, Value);
end;

function TTntClientDataSetApply.GetHint: WideString;
begin
  Result := TntAction_GetHint(Self);
end;

procedure TTntClientDataSetApply.SetHint(const Value: WideString);
begin
  TntAction_SetHint(Self, Value);
end;

{ TTntClientDataSetRevert }

procedure TTntClientDataSetRevert.Assign(Source: TPersistent);
begin
  inherited;
  TntDBClientActn_AfterInherited_Assign(Self, Source);
end;

procedure TTntClientDataSetRevert.DefineProperties(Filer: TFiler);
begin
  inherited;
  TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;

function TTntClientDataSetRevert.GetCaption: WideString;
begin
  Result := TntAction_GetCaption(Self);
end;

procedure TTntClientDataSetRevert.SetCaption(const Value: WideString);
begin
  TntAction_SetCaption(Self, Value);
end;

function TTntClientDataSetRevert.GetHint: WideString;
begin
  Result := TntAction_GetHint(Self);
end;

procedure TTntClientDataSetRevert.SetHint(const Value: WideString);
begin
  TntAction_SetHint(Self, Value);
end;

{ TTntClientDataSetUndo }

procedure TTntClientDataSetUndo.Assign(Source: TPersistent);
begin
  inherited;
  TntDBClientActn_AfterInherited_Assign(Self, Source);
end;

procedure TTntClientDataSetUndo.DefineProperties(Filer: TFiler);
begin
  inherited;
  TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;

function TTntClientDataSetUndo.GetCaption: WideString;
begin
  Result := TntAction_GetCaption(Self);
end;

procedure TTntClientDataSetUndo.SetCaption(const Value: WideString);
begin
  TntAction_SetCaption(Self, Value);
end;

function TTntClientDataSetUndo.GetHint: WideString;
begin
  Result := TntAction_GetHint(Self);
end;

procedure TTntClientDataSetUndo.SetHint(const Value: WideString);
begin
  TntAction_SetHint(Self, Value);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美精品一区| 国产精品日产欧美久久久久| 欧美日韩一二区| 在线观看亚洲a| 欧美私人免费视频| 欧美日韩一区中文字幕| 欧美裸体一区二区三区| 在线综合亚洲欧美在线视频| 在线不卡中文字幕| 精品少妇一区二区| 欧美激情一区二区三区不卡| 亚洲欧美激情一区二区| 亚洲综合成人网| 日韩av一级电影| 国产黄色精品视频| 色综合久久中文字幕综合网| 欧美日韩在线精品一区二区三区激情 | 亚洲人成在线播放网站岛国| 亚洲另类在线视频| 五月天视频一区| 国产乱色国产精品免费视频| 99精品一区二区| 欧美三级一区二区| 久久久国产午夜精品| 亚洲日本丝袜连裤袜办公室| 香蕉影视欧美成人| 粉嫩嫩av羞羞动漫久久久| 欧洲另类一二三四区| 精品成a人在线观看| 中文字幕日韩一区二区| 日韩精品91亚洲二区在线观看| 狠狠色丁香婷婷综合久久片| 91视频国产观看| 欧美成人r级一区二区三区| 中文字幕中文字幕一区二区| 美女爽到高潮91| 色综合av在线| 国产日产欧产精品推荐色| 亚洲一区视频在线| 国产+成+人+亚洲欧洲自线| 欧美日韩精品一区二区三区蜜桃| 国产亚洲成av人在线观看导航| 亚洲6080在线| eeuss国产一区二区三区| 日韩无一区二区| 亚洲一区二区三区在线播放| 国产成人午夜视频| 欧美一级搡bbbb搡bbbb| 亚洲一区二区五区| 99精品视频在线免费观看| 2023国产一二三区日本精品2022| 亚洲午夜成aⅴ人片| 成人app在线观看| 精品福利视频一区二区三区| 婷婷综合五月天| 色综合咪咪久久| 亚洲欧洲日韩av| 成熟亚洲日本毛茸茸凸凹| 精品国产sm最大网站免费看| 日韩 欧美一区二区三区| 欧美色网站导航| 自拍偷在线精品自拍偷无码专区| 成人深夜视频在线观看| 国产午夜亚洲精品午夜鲁丝片| 久久电影网站中文字幕| 欧美成人a在线| 久久爱www久久做| 精品久久一区二区| 狠狠色丁香九九婷婷综合五月| 欧美肥胖老妇做爰| 天堂成人国产精品一区| 在线播放欧美女士性生活| 首页亚洲欧美制服丝腿| 制服丝袜一区二区三区| 日本aⅴ亚洲精品中文乱码| 在线不卡一区二区| 蜜臀久久99精品久久久久久9| 日韩欧美一区二区免费| 久久福利视频一区二区| 国产无人区一区二区三区| 成人综合婷婷国产精品久久 | 一区二区三区在线视频免费观看| 91视视频在线直接观看在线看网页在线看 | 丝袜美腿亚洲一区| 欧美一区二区三区视频在线| 久久99久久99小草精品免视看| 久久综合精品国产一区二区三区 | 久久新电视剧免费观看| 国产成人在线看| 亚洲人妖av一区二区| 91黄色小视频| 免费久久精品视频| 国产精品无人区| 色久综合一二码| 蜜臀久久99精品久久久久久9| 久久亚洲一区二区三区明星换脸 | 亚洲精品日产精品乱码不卡| 欧美午夜电影一区| 韩国精品一区二区| 亚洲欧美日韩中文播放| 日韩欧美综合在线| caoporn国产精品| 日本美女一区二区三区视频| 中文无字幕一区二区三区| 欧美午夜电影一区| 国产91综合一区在线观看| 亚洲一区二区三区不卡国产欧美| 欧美一区二区三区播放老司机| 粉嫩蜜臀av国产精品网站| 午夜精品福利视频网站| 国产蜜臀av在线一区二区三区| 欧美日韩在线一区二区| 高清国产一区二区| 奇米888四色在线精品| 亚洲欧洲国产日韩| 欧美电影免费观看高清完整版在线 | 亚洲综合在线视频| 久久一区二区视频| 欧美无乱码久久久免费午夜一区 | 五月婷婷久久综合| 国产精品传媒入口麻豆| 精品少妇一区二区三区在线视频| 91精品福利视频| 成人爱爱电影网址| 国产精品亚洲第一| 美日韩黄色大片| 亚州成人在线电影| 自拍偷拍亚洲激情| 欧美国产精品中文字幕| 欧美videofree性高清杂交| 欧美午夜一区二区三区| 91香蕉视频mp4| 成人在线视频首页| 国产乱人伦偷精品视频不卡| 裸体一区二区三区| 天天综合色天天综合| 亚洲午夜视频在线观看| 亚洲免费在线播放| 日韩美女啊v在线免费观看| 久久久久久久一区| 国产清纯在线一区二区www| 日韩久久精品一区| 日韩三级视频中文字幕| 日韩一区二区三区四区五区六区| 欧美日韩国产小视频| 欧美日韩一卡二卡三卡 | 久久久一区二区三区| 日韩美女在线视频 | 99国内精品久久| 99精品国产一区二区三区不卡| 成人av网站免费观看| av不卡免费电影| 91小宝寻花一区二区三区| 色婷婷综合久久久久中文 | 日本黄色一区二区| 欧美亚洲国产一区二区三区 | 国产亚洲一区二区三区在线观看| 精品国产一区二区三区久久久蜜月| 日韩精品综合一本久道在线视频| 日韩精品一区二区三区中文精品| 精品1区2区在线观看| 久久久美女艺术照精彩视频福利播放 | 欧美人妇做爰xxxⅹ性高电影| 欧美日韩你懂得| 精品欧美乱码久久久久久1区2区| 久久欧美一区二区| 亚洲欧美激情小说另类| 午夜精品久久久久久| 国产美女精品在线| 99精品视频在线观看| 欧美日韩国产免费| 久久久久88色偷偷免费| 亚洲精品自拍动漫在线| 天堂午夜影视日韩欧美一区二区| 激情小说欧美图片| 91麻豆国产福利在线观看| 欧美日韩一区高清| 久久精品视频在线免费观看| 亚洲精品国产一区二区三区四区在线| 天天综合网天天综合色| 国产成人在线免费| 欧美区视频在线观看| 国产午夜亚洲精品羞羞网站| 亚洲一区二区三区四区在线| 理论电影国产精品| 日本精品视频一区二区| 精品国产免费一区二区三区四区| 国产精品三级电影| 另类专区欧美蜜桃臀第一页| 91性感美女视频| 久久新电视剧免费观看| 亚洲bt欧美bt精品777| 成人听书哪个软件好| 91麻豆精品国产91久久久| 国产精品成人一区二区艾草 | 懂色av一区二区三区免费看| 欧美日韩午夜在线视频| 国产精品久久久久久久久久久免费看| 日本色综合中文字幕| 一本久道中文字幕精品亚洲嫩|