それで、ふざけて「モーダルウィンドウを非表示にしたらどうなるの?」と自問自答しました。 以下のスクリプトは、次のことを示しています (JMP がロックされるため、このスクリプトは実行しないでください)。
//=====================================================<BR />//Warning. Do not press the "Hide" button!!! It will lock up JMP<BR />//=====================================================<BR />Names Default to Here(1);
New Window("Test", << Modal,
Button Box("Hide", Window("Test") << Show Window(0));
);まあ、それはばかげた考えでした。 「非表示」を押すと、案の定、ウィンドウが非表示になりました。 しかし、それはモーダル ウィンドウであり、まだ開いていて、ビューから隠されているだけだったため、他のものにはアクセスできませんでした。 スクリプトを停止できませんでした。 ESC または CMD + を押します。スクリプトを終了しませんでした (私は Mac を使用しています)。 結局、私は強制的に終了しなければならず、開いていた別のスクリプトで約 2 ~ 3 時間の作業を失いました。 また、強制終了 (CMD + S) する前に作業を保存しようとしましたが、現在フォーカスされているスクリプト (上記のスクリプト) しか保存できませんでした。
私の質問: モーダル ウィンドウを強制的に閉じるか、スクリプトを強制的に停止する他の方法はありますか? このケースで教訓を学びましたが、同じように素晴らしいことを別の方法で行ったことがあり、その結果、自分の作業を保存できなくなったことがありました。 他に解決策があれば教えていただけると助かります。
関連する詳細:
JMP プロ 15.2.1
Mac OS ビッグサー
ありがとう!
アドバイスしてくれてありがとう! うん、臭くてもう立ち直れないけど、やっと自分のしたことを思い出して、立ち直った。 未定。
シンパシー。
どうやら (この例) は、モーダル ウィンドウが非表示にならないため、Win の問題ではありませんが、私もそこにいました。 運が良ければ、再起動する前に JSL の写真を撮ることができます。
FileSnapper Windows 固有の DOS コマンドを使用するため、Mac では役に立ちません。
私も保存ボタンと仲良くしようと思ってますが、こんなウィッシュリストの項目も作りましたスクリプト エディタ - 実行前にスクリプトを一時ファイルに保存する機能を追加そしてまたありますFileSnapper
そのような状況で JMP を復元する方法はわかりませんが、環境設定の [全般] セクションで、スクリプトやその他の項目の自動保存を有効にすることができます。個人的には、保存ボタンと仲良くなるようにしています。
ヘルプから (以下のリンク):
無題のファイルを除いて、開いているデータ テーブル、ジャーナル、レポート、プロジェクト、およびスクリプトの内容を、指定された間隔で自動的に保存します。 デフォルト設定は 0 分で、自動保存しないことを示します。
https://www.jmp.com/support/help/en/16.0/#page/jmp/general-jmp-preferences.shtml?os=win&source=application&utm_source=helpmenu&utm_medium=application#ww1156405