Information générale
Catégorie:
The Mere Mortals Framework
Versions des environnements
Scott,
As you have found out, placing code in the Cancel button itself is not the appropriate place. Place your code in the Cancel method of the form and then it will get executed either when pressing the Cancel button (if you have used the cmdCancelMaint button from kcustctl) or exiting the form from the Close (X) button, pressing Escape etc. The QueryUnload method is doing the AskToSave method and calling the SaveRecord or Cancel of the form based on the response.
HTH
-Dan
>Greetings!
>
>I have a cBizObjForm form that I made MODAL. I want to allow the user to minimize and maximize the form if they want. But, I don't want them to be able to ESCAPE out of the form. I have a command button set as the Cancel button that has code in it that MUST run if they exit the form without taking some other action.
>
>However, when I hit escape key, a window pops up asking me if I want to save my changes? I've tried putting ON ESCAPE commands, testing for LASTKEY() = 27, etc. into the form.Init, .Release, etc. Nothing seems to over-ride this ESCAPE mechanism????
>
>Anyone have any idea how this could be done in the framework?
>
>Thanks in advance!
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement