home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 24
/
CD_ASCQ_24_0995.iso
/
vrac
/
apdtr.zip
/
DBFLDLST.INT
< prev
next >
Wrap
Text File
|
1995-05-26
|
2KB
|
54 lines
{$G+,X+,F+}
{Conditional defines that may affect this unit}
{$I AWDEFINE.INC}
{*********************************************************}
{* DBFLDLST.PAS 1.00 *}
{* Copyright (c) TurboPower Software 1995 *}
{* All rights reserved. *}
{*********************************************************}
unit DbFldLst;
interface
uses
SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, OoMisc, DbField, AdDataB;
type
TFrmDBFieldList = class(TForm)
FieldList: TListBox;
OkBtn: TBitBtn;
CancelBtn: TBitBtn;
UpBtn: TSpeedButton;
DownBtn: TSpeedButton;
HelpBtn: TBitBtn;
AddBtn: TBitBtn;
EditBtn: TBitBtn;
DeleteBtn: TBitBtn;
procedure AddBtnClick(Sender: TObject);
procedure EditBtnClick(Sender: TObject);
procedure DeleteBtnClick(Sender: TObject);
procedure OkBtnClick(Sender: TObject);
procedure FieldListDblClick(Sender: TObject);
procedure UpBtnClick(Sender: TObject);
procedure DownBtnClick(Sender: TObject);
private
EditFields : TDBFieldList;
DBFields : TDBFieldList;
public
constructor Create(AOwner : TComponent; Fields : TDBFieldList);
destructor Destroy; override;
procedure EditPrim;
{-Change the values for a particular database field}
function RecSize : Word;
{-Return the size of a database record}
procedure SwapItems(I, J : Word);
{-Swap the positions of two database items}
end;