onClose () Events & Graceful ExitJe suis en train de mettre en place une interface graphique pour un programme que j'écris. Je le fais en écrivant un journal à partir d'un script JSL. L'interface graphique ouvre plusieurs sous-revues.
Ce qui me frustre, c’est que chaque journal, lorsqu’il est quitté avec le «X» rouge en haut à droite, demande à l’utilisateur s’il souhaite le sauvegarder. Avec la façon dont j'utilise ces journaux, l'utilisateur ne devrait jamais sauvegarder les journaux - ce n'est qu'un début du programme principal.
Est-il possible de changer le comportement par défaut du "X" rouge pour qu'il ne demande pas à sauvegarder? Ou existe-t-il un autre moyen de s’assurer que chaque programme se termine normalement sans demander de sauvegarder?
Re: onClose () Events & Graceful ExitSinon, utilisez newWindow sans le journal <<.
Re: onClose () Events & Graceful Exità partir de JMP 14, vous pouvez effacer le drapeau sale dans le journal.
xx = newwindow("xx",<<JOURNAL></JOURNAL>
Avant cela, vous pouvez pré-enregistrer le journal dans $ TEMP pour éviter le dialogue. Ou...
xx<<CLOSEWINDOW></CLOSEWINDOW>
fonctionne également sans invite. Vous pourriez avoir du succès avec ceci:
xx = newwindow("xx",<<JOURNAL></JOURNAL>