unit u_close; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, bsSkinCtrls, bsSkinData, BusinessSkinForm; type Tfrm_close = class(TForm) bsSkinSpeedButton1: TbsSkinSpeedButton; bsBusinessSkinForm1: TbsBusinessSkinForm; bsSkinData1: TbsSkinData; bsStoredSkin1: TbsStoredSkin; procedure bsSkinSpeedButton1Click(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); private { Private declarations } public { Public declarations } end; var frm_close: Tfrm_close; implementation uses u_main; {$R *.dfm} procedure Tfrm_close.bsSkinSpeedButton1Click(Sender: TObject); begin close; end; procedure Tfrm_close.FormClose(Sender: TObject; var Action: TCloseAction); begin frm_close:=nil; end; end.