| Class TDBButton (unit Dabtn) |
TButton
TDBButton } { Data Aware Button
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
destructor Destroy;
procedure DataChange(Sender: TObject);
function GetDataField: string;Get database field
function GetDataSource: TDataSource;
procedure SetDataField(const Value: string);
procedure SetDataSource(Value: TDataSource);| Properties |
property About : TDBBtnAboutBox
property DataField : string
property DataSource : TDataSource| Events |
| Variables |
FButtonAbout : TDBBtnAboutBox;
FDataLink : TFieldDataLink;| Constructors |
constructor Create(AOwner: TComponent);TDBButton } { Data Aware Button } { Override the constructor to initialize variables
| Functions |
destructor Destroy;Override the destructor to destroy variables
procedure DataChange(Sender: TObject);Set caption when data changes
function GetDataField: string;Procedures for setting property values
Get database field
function GetDataSource: TDataSource;Get datasource
procedure SetDataField(const Value: string);Set database field
procedure SetDataSource(Value: TDataSource);Set datasource
| Properties |
property About : TDBBtnAboutBoxAboutBox
property DataField : stringField in the database table
property DataSource : TDataSourceDatasource attached to the database table
| Events |
| Variables |
FButtonAbout : TDBBtnAboutBox;
FDataLink : TFieldDataLink;Variables for properties