Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
26. Jul 2015
Jupp, mit deinem Vorschlag sieht das natürlich viel besser und schöner aus, nämlich so
procedure TCallingForm.FormCreate( Sender: TObject );
begin
FSubForm := TSubForm.Create( Self );
FSubForm.OnPanelClick := SubFormPanel1Click;
end;
procedure TCallingForm.SubFormPanel1Click( Sender: TObject );
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
26. Jul 2015
procedure TCallingForm.FormCreate( Sender: TObject );
begin
FSubForm := TSubForm.Create( Self );
FSubForm.Panel1.OnClick := SubFormPanel1Click;
end;
procedure TCallingForm.SubFormPanel1Click( Sender: TObject );
begin
// Do whatever
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
26. Jul 2015
Irgendwie kann ich dir nicht folgen, was du eigentlich willst.
Möchtest du, dass bei einem Klick auf das Panel der ModalResult der Form geändert wird?
(Was dann zur Folge hat, dass die modal aufgerufene Form geschlossen wird)