home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2002 November
/
Chip_2002-11_cd1.bin
/
ctenari
/
Hadraba
/
Source
/
ShortCutForm.pas
< prev
Wrap
Pascal/Delphi Source File
|
2002-06-09
|
1KB
|
65 lines
unit ShortCutForm;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Menus, ActnList;
type
TShortCutForm1 = class(TForm)
Memo1: TMemo;
PopupMenu1: TPopupMenu;
ActionList1: TActionList;
ExitAction1: TAction;
AboutAction1: TAction;
About1: TMenuItem;
Exit1: TMenuItem;
CopyAction1: TAction;
N1: TMenuItem;
Copytexttoclipboard1: TMenuItem;
procedure ExitAction1Execute(Sender: TObject);
procedure AboutAction1Execute(Sender: TObject);
procedure CopyAction1Execute(Sender: TObject);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
ShortCutForm1: TShortCutForm1;
implementation
uses AboutForm;
{$R *.DFM}
procedure TShortCutForm1.ExitAction1Execute(Sender: TObject);
begin
Close;
end;
procedure TShortCutForm1.AboutAction1Execute(Sender: TObject);
begin
AboutForm1.ShowModal;
end;
procedure TShortCutForm1.CopyAction1Execute(Sender: TObject);
begin
Memo1.SelectAll;
Memo1.CopyToClipboard;
end;
procedure TShortCutForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
If Key = VK_Escape then
Close;
end;
end.