home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2002 November
/
Chip_2002-11_cd1.bin
/
ctenari
/
Hadraba
/
Source
/
ErrorForm.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
2002-06-12
|
1KB
|
58 lines
unit ErrorForm;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Buttons;
type
TErrorForm1 = class(TForm)
Memo1: TMemo;
EMailKeyStaticText1: TStaticText;
EMailStaticText1: TStaticText;
CloseSpeedButton1: TSpeedButton;
procedure EMailStaticText1Click(Sender: TObject);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
procedure CloseSpeedButton1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
ErrorForm1: TErrorForm1;
implementation
{$R *.DFM}
uses
ShellAPI;
procedure TErrorForm1.EMailStaticText1Click(Sender: TObject);
begin
ShellExecute(0, 'open', 'mailto:hadrabap@volny.cz',
'', '', SW_ShowNormal);
end;
procedure TErrorForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
case Key of
Ord('c'), Ord('C'):
EMailStaticText1Click(Sender);
VK_Return, VK_Space, VK_Escape:
Close;
end;
end;
procedure TErrorForm1.CloseSpeedButton1Click(Sender: TObject);
begin
Close;
end;
end.