FastReport mais c'est plus une question de langage
Bonjour,
Voilà le bout de code qui me pose soucis dans le frxdesigner (qui permet à l'utilisateur de modifier un état)
Code:
1 2 3 4 5 6
| procedure TfrxDesignerForm.SaveCmdExecute(Sender: TObject);
begin
FInspector.ItemIndex := FInspector.ItemIndex;
if CheckOp(drDontSaveReport) then
SaveFile(False, Sender = Self);
end; |
Pour moi, c'est la condition Sender=Self le pb, toujours faux, impossible de proposer mon propre évènement (onSaveReport) qui n'est déclenché que si cette valeur est true :arf:
l'objectif : après la sauvegarde fermer le designer
Pensez-vous qu'un petit hack me permettrait de changer le comportement ? J'ai toujours hacker des propriétés mais très peu souvent des procédures, comment faire en sorte d'écraser celle-ci ?