onClose()イベント&正常終了私が書いているプログラムのためのGUIフロントエンドをまとめています。私はJSLスクリプトからJournalを書くことでこれをやっています。GUIはいくつかのサブジャーナルを開きます。
私がイライラしているのは、各ジャーナルが右上の赤い「X」を使って終了したときに、保存するかどうかをユーザーに尋ねていることです。私がこれらのジャーナルをどのように使用しているかによって、ユーザーはジャーナルを決して保存するべきではありません - それはメインプログラムへのフロントエンドにすぎません。
赤い "X"のデフォルトの動作を変更して保存しないようにする方法はありますか?それとも、保存することを求めずに、各プログラムを確実に正常に終了させる方法がありますか。
onClose()イベントおよび正常終了あるいは、<<ジャーナルなしでnewWindowを使用してください。
onClose()イベントおよび正常終了JMP 14以降、ジャーナルのダーティフラグをクリアできます。
xx = newwindow("xx",<<JOURNAL></JOURNAL>
その前に、ダイアログを回避するためにジャーナルを$ TEMPに事前保存することができます。それとも…
xx<<CLOSEWINDOW></CLOSEWINDOW>
プロンプトなしでも機能します。これでいくらか成功するかもしれません:
xx = newwindow("xx",<<JOURNAL></JOURNAL>