Event form 1: procedure TForm1.Panel1DblClick(Sender: TObject); begin TForm2.Create(Self).ShowModal; end; Event form 2: procedure TForm2.DBGrid1CellClick(Column: TColumn); begin ShowMessage('Test'); end; What should I do to avoid fom2's onCellClick event?