Ciao a tutti, ho questa situazione:
ho un frame (FrameDiRicerca) e dentro di esso ho vari pannelli (TPanel)
in un panel di questi ho inserito un secondo TFrame nel quale c'e' un TButton.
in un certo punto della mia applicazione creo a runtime un TForm e, sempre a runtime, ci inserisco il mio FrameDiRicerca. poi effettuo lo showmodal del form creato.
io dovrei chiudere il form creato premendo il Tbutton presente nel pannello del FramediRicerca.
codice:
var
myForm: TForm;
myFrame: TFrameQueryBiglietti;
begin
PostMessageAbilitato:=False;
PostMessageId:=0;
myForm := TForm.Create(nil);
myFrame:= TFrameQueryBiglietti.Create(self);
try
myForm.WindowState:=wsNormal;
myForm.Position:=poDesktopCenter;
myForm.Caption:='Query Biglietti';
myFrame.Parent:= myForm;
if myForm.Showmodal = mrOk then
begin
ShowMessage(inttostr(PostMessageId));
end;
finally
PostMessageAbilitato:=True;
myFrame.Free;
myForm.Free;
end;
come devo fare per chiudere myForm?
grazie