Componentes.Terceros.TntUni.../internal/2.3.0/1/Source/TntDBActns.pas

595 lines
16 KiB
ObjectPascal

{*****************************************************************************}
{ }
{ 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 TntDBActns;
{$INCLUDE TntCompilers.inc}
interface
uses
Classes, ActnList, DBActns, TntActnList;
type
{TNT-WARN TDataSetAction}
TTntDataSetAction = class(TDataSetAction{TNT-ALLOW TDataSetAction}, 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 TDataSetFirst}
TTntDataSetFirst = class(TDataSetFirst{TNT-ALLOW TDataSetFirst}, 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 TDataSetPrior}
TTntDataSetPrior = class(TDataSetPrior{TNT-ALLOW TDataSetPrior}, 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 TDataSetNext}
TTntDataSetNext = class(TDataSetNext{TNT-ALLOW TDataSetNext}, 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 TDataSetLast}
TTntDataSetLast = class(TDataSetLast{TNT-ALLOW TDataSetLast}, 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 TDataSetInsert}
TTntDataSetInsert = class(TDataSetInsert{TNT-ALLOW TDataSetInsert}, 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 TDataSetDelete}
TTntDataSetDelete = class(TDataSetDelete{TNT-ALLOW TDataSetDelete}, 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 TDataSetEdit}
TTntDataSetEdit = class(TDataSetEdit{TNT-ALLOW TDataSetEdit}, 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 TDataSetPost}
TTntDataSetPost = class(TDataSetPost{TNT-ALLOW TDataSetPost}, 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 TDataSetCancel}
TTntDataSetCancel = class(TDataSetCancel{TNT-ALLOW TDataSetCancel}, 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 TDataSetRefresh}
TTntDataSetRefresh = class(TDataSetRefresh{TNT-ALLOW TDataSetRefresh}, 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;
procedure TntDBActn_AfterInherited_Assign(Action: TCustomAction{TNT-ALLOW TCustomAction}; Source: TPersistent);
implementation
uses
TntClasses;
{TNT-IGNORE-UNIT}
procedure TntDBActn_AfterInherited_Assign(Action: TCustomAction{TNT-ALLOW TCustomAction}; Source: TPersistent);
begin
TntAction_AfterInherited_Assign(Action, Source);
// TDataSetAction
if (Action is TDataSetAction) and (Source is TDataSetAction) then begin
TDataSetAction(Action).DataSource := TDataSetAction(Source).DataSource;
end;
end;
//-------------------------
// TNT DB ACTNS
//-------------------------
{ TTntDataSetAction }
procedure TTntDataSetAction.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetAction.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetAction.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetAction.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetAction.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetAction.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetFirst }
procedure TTntDataSetFirst.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetFirst.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetFirst.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetFirst.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetFirst.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetFirst.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetPrior }
procedure TTntDataSetPrior.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetPrior.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetPrior.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetPrior.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetPrior.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetPrior.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetNext }
procedure TTntDataSetNext.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetNext.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetNext.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetNext.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetNext.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetNext.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetLast }
procedure TTntDataSetLast.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetLast.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetLast.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetLast.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetLast.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetLast.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetInsert }
procedure TTntDataSetInsert.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetInsert.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetInsert.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetInsert.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetInsert.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetInsert.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetDelete }
procedure TTntDataSetDelete.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetDelete.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetDelete.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetDelete.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetDelete.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetDelete.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetEdit }
procedure TTntDataSetEdit.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetEdit.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetEdit.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetEdit.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetEdit.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetEdit.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetPost }
procedure TTntDataSetPost.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetPost.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetPost.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetPost.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetPost.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetPost.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetCancel }
procedure TTntDataSetCancel.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetCancel.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetCancel.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetCancel.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetCancel.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetCancel.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
{ TTntDataSetRefresh }
procedure TTntDataSetRefresh.Assign(Source: TPersistent);
begin
inherited;
TntDBActn_AfterInherited_Assign(Self, Source);
end;
procedure TTntDataSetRefresh.DefineProperties(Filer: TFiler);
begin
inherited;
TntPersistent_AfterInherited_DefineProperties(Filer, Self);
end;
function TTntDataSetRefresh.GetCaption: WideString;
begin
Result := TntAction_GetCaption(Self);
end;
procedure TTntDataSetRefresh.SetCaption(const Value: WideString);
begin
TntAction_SetCaption(Self, Value);
end;
function TTntDataSetRefresh.GetHint: WideString;
begin
Result := TntAction_GetHint(Self);
end;
procedure TTntDataSetRefresh.SetHint(const Value: WideString);
begin
TntAction_SetHint(Self, Value);
end;
end.