Bonjour,
Voilà le bout de code qui me pose soucis dans le frxdesigner (qui permet à l'utilisateur de modifier un état)
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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;
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 ?
Partager