Change line visibility from OnPreviewClick event

Hi. I try to change line (TfrxLineView) visibility from OnPreviewClick event. I need to give to users possibility changing line visibility in prepaired report.

From demo (Handle previews click) I try use set Modified := True, but it does not work.

It's there any solution?
procedure Memo33OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
begin
  Line3.Visible := not Line3.Visible;
  Modified := True;
end;

Thank you, Pavel

Comments

  • gpigpi
    edited 8:01AM
    You can change Sender only in the OnPreviewClick event
  • edited 8:01AM
    Yes, I try change visibile property from OnPreviewClick event. I define event on line object (TfrxLineView), but changing visible property is not reflected.
    procedure Line3OnPreviewClick(Sender: TfrxView; Button: TMouseButton; Shift: Integer; var Modified: Boolean);
    begin
      TfrxLineView(Sender).Visible := False;
      Modified := True;
    end;
    

    Do you try change visible property? (hide any object from report code in OnPreviewClick event)

Leave a Comment