1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
{
Copyright 2004-2005 Richard B. Winston, U.S. Geological Survey (USGS)
Copyright 2005 Michalis Kamburelis
This file is part of pasdoc_gui.
pasdoc_gui is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
pasdoc_gui is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with pasdoc_gui; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
}
{
@author(Richard B. Winston <rbwinst@usgs.gov>)
@author(Michalis Kamburelis)
}
unit frmAboutUnit;
interface
uses
SysUtils, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls, Buttons;
type
{ TfrmAbout }
TfrmAbout = class(TForm)
ButtonPasDocURL: TButton;
LabelTitle: TLabel;
MemoInformation: TMemo;
ButtonClose: TButton;
procedure ButtonPasDocURLClick(Sender: TObject);
procedure frmAboutCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
frmAbout: TfrmAbout;
implementation
{$R *.dfm}
uses PasDoc_Types, PasDoc_Base, WWWBrowserRunnerDM, PasDoc_Versions;
{ TfrmAbout }
procedure TfrmAbout.frmAboutCreate(Sender: TObject);
begin
MemoInformation.Lines.Text :=
'Original version Richard B. Winston (rbwinst@usgs.gov), ' +
'U.S. Geological Survey (USGS)' + LineEnding +
LineEnding +
'Modifications copyright 2005 Michalis Kamburelis' + LineEnding +
LineEnding +
'Additional modifications by Richard B. Winston' + LineEnding +
LineEnding +
'pasdoc_gui and PasDoc component are free software. ' +
'You are welcome to further modify and redistribute them on terms ' +
'of GNU General Public License.' +LineEnding+
LineEnding+
'PasDoc version information:' +LineEnding+
PASDOC_FULL_INFO;
end;
procedure TfrmAbout.ButtonPasDocURLClick(Sender: TObject);
begin
WWWBrowserRunner.RunBrowser((Sender as TButton).Caption);
end;
end.
|