dici di creare un evento nel FramediRicerca...
ho questa situazione:
codice:
MyForm
|
|__FramediRicerca
|
|__FrameGrigliaRisultatiRicerca
|
|__Pulsante selezione
l'evento per la chiusura del MyForm è nel FrameGrigliaRisultatiRicerca, premendo questo pulsante ho scritto questo codece:
codice:
procedure TFrameGrigliaQueryBiglietti.cxGrid1DBBandedTableViewQueryBigliettiIDPropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
begin
WM_Id:=DM.IBQueryBigliettiID.AsString;
if FinestraModal then myForm.ModalResult:=mrOk;
if FinestraModal then Abort;
PostMessage(Application.MainForm.Handle, WM_PAGECALL, Integer( TFrameBiglietteria ), 0);
end;
come devo fare per rendere tale soluzione 'pulita'?
grazie