I am working on a label printing project and I am using FastReports and also a TJvWizard from the JEDI Components Library. I embedded the report's designer on a TpageControl and I added buttons and other components to the form so that I can interact from Delphi to the report's designer and add components to the report or modify their properties.
the problem I am having is that I need to know when the user selects (Clicks) a component in the report so that I show the correct properties for the component type that was selected. and I already asked on the fastreport support but there is no such event or any way the report notifies when it happens.
so, my question, is there any way to set a general on click event or something similar that lets my form know that the mouse was clicked, no matter where or what the user clicked but to be notified about the action itself of clicking.
I already tried setting the OnMouseDown event for the TTabSheet where the report's designer is embedded but It doesn’t trigger anything.
if it helps, I have my form and the TJvWizard in it, the wizard has some JvWizardIneriorPage and in one of those is my TPageControl which has two TTabSheet and I embedded the designer in one of those.
Edit: in This other question provided by Sertac in the comments I found what I needed.