Class TfrmAbout

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TfrmAbout = class(TfrmCustomGoPhast)

Description

TfrmAbout shows a USGS logo, the version of the model and acknowledgements for code by others incorporated into or used by GoPhast.

If you double click on the logo, you see the version of the program that created the file that is open.

Hierarchy

Overview

Fields

Implicit btnClose: TBitBtn;
Implicit dgCredit: TRbwDataGrid;
Implicit ImageLogo: TImage;
Implicit lblDeveloperName: TLabel;
Implicit lblEmail: TLabel;
Implicit lblFileVersion: TLabel;
Implicit lblGoPhast: TLabel;
Implicit lblVersion: TLabel;
Implicit lblVersionCaption: TLabel;
Implicit pnlBottom: TPanel;
Implicit pnlTop: TPanel;

Methods

Implicit procedure FormCreate(Sender: TObject); override;
Implicit procedure FormHide(Sender: TObject);
Implicit procedure ImageLogoDblClick(Sender: TObject);

Description

Fields

Implicit btnClose: TBitBtn;

btnClose: TBitBtn; btnClose is the button to close the About dialog box.

Implicit dgCredit: TRbwDataGrid;

dgCredit: TRbwDataGrid; dgCredit gives credit for code by others incorporated into or used by GoPhast.

Implicit ImageLogo: TImage;

ImageLogo: TImage; ImageLogo displays the USGS visual identifier.

Implicit lblDeveloperName: TLabel;

lblDeveloperName: TLabel; lblDeveloperName gives the name of the developer of GoPhast.

Implicit lblEmail: TLabel;

lblEmail: TLabel; lblEmail gives the email address of the developer of GoPhast.

Implicit lblFileVersion: TLabel;

lblFileVersion: TLabel; lblFileVersion gives the version number of GoPhast that created the file that is currently open.

Implicit lblGoPhast: TLabel;

lblGoPhast: TLabel; lblGoPhast gives the name of the program.

Implicit lblVersion: TLabel;

lblVersion: TLabel; lblVersion gives the version number of GoPhast.

Implicit lblVersionCaption: TLabel;

lblVersionCaption: TLabel; lblVersionCaption displays "Version".

Implicit pnlBottom: TPanel;

pnlBottom: TPanel; pnlBottom is the bottom panel.

Implicit pnlTop: TPanel;

pnlTop: TPanel; pnlTop is the top panel.

Methods

Implicit procedure FormCreate(Sender: TObject); override;

FormCreate initialized the data in dgCredit as well as lblFileVersion and lblVersion.

Implicit procedure FormHide(Sender: TObject);

FormHide causes the instance of TfrmAbout to be destroyed when it is hidden.

Implicit procedure ImageLogoDblClick(Sender: TObject);

If the user double-clicks on ImageLogo, ImageLogoDblClick displays the version of GoPhast that created the file that is currently open.


Generated by PasDoc 0.10.0 on 2006-10-31 09:56:34