Versehentlich ein modales Fenster ausgeblendet. Jetzt bin ich ausgesperrt. 
Also habe ich herumgealbert und mich gefragt: "Was würde passieren, wenn ich versuche, ein modales Fenster auszublenden?". Das folgende Skript veranschaulicht (Führen Sie dieses Skript nicht aus, da es JMP blockiert):
//=====================================================<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));
);Nun, das war eine dumme Idee. Ich drückte auf „Ausblenden“ und tatsächlich war das Fenster ausgeblendet. Aber da es sich um ein modales Fenster handelt und es immer noch geöffnet war, nur verborgen, konnte ich auf nichts anderes zugreifen. Das Skript konnte nicht angehalten werden. Drücken Sie ESC oder CMD + . hat das Skript nicht beendet (ich verwende einen Mac). Am Ende musste ich das Beenden erzwingen und verlor etwa 2-3 Stunden Arbeit an einem anderen Skript, das ich geöffnet hatte. Ich habe auch versucht, meine Arbeit vor dem erzwungenen Beenden zu speichern (CMD + S), aber es würde mir nur erlauben, das Skript zu speichern, das gerade im Fokus war (das Skript oben).
Meine Frage: Hätte es für mich eine andere Möglichkeit gegeben, entweder das Schließen dieses modalen Fensters zu erzwingen oder das Skript zu stoppen? Ich frage deshalb, weil ich, obwohl ich in diesem Fall meine Lektion gelernt habe, andere Male etwas ebenso Geniales getan habe, das dazu führte, dass ich meine Arbeit nicht retten konnte. Wäre nett zu wissen, ob es noch eine andere Lösung gibt.
Relevante Details:
JMP Pro 15.2.1
Mac OS Big Sur
Vielen Dank!
SkripterstellungBetreff: Versehentlich ein modales Fenster ausgeblendet. Jetzt bin ich ausgesperrt. 
Ich kenne keine Möglichkeit, JMP in dieser Situation wiederherzustellen, aber Sie könnten die automatische Speicherung für Skripte und andere Dinge im Abschnitt „Allgemein“ der Einstellungen aktivieren.Ich persönlich versuche einfach, mit dem Speichern-Button gut befreundet zu sein.
Aus der Hilfe (Link unten):
Speichert automatisch den Inhalt geöffneter Datentabellen, Journale, Berichte, Projekte und Skripte mit Ausnahme unbenannter Dateien im angegebenen Intervall. Die Standardeinstellung ist 0 Minuten, was bedeutet, dass keine automatische Speicherung erfolgt.
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
Betreff: Versehentlich ein modales Fenster ausgeblendet. Jetzt bin ich ausgesperrt. 
Ich versuche auch, mit dem Speichern-Button gut befreundet zu sein, aber ich habe auch diesen Wunschlistenpunkt gemacht Skripteditor - Fügen Sie die Möglichkeit hinzu, das Skript vor der Ausführung in einer temporären Datei zu speichern und es gibt auch FileSnapper
Betreff: Versehentlich ein modales Fenster ausgeblendet. Jetzt bin ich ausgesperrt. 
Sympathie.
Anscheinend ist (dieses Beispiel) kein Problem unter Win, weil das modale Fenster nicht ausgeblendet wird, aber ich war auch dort. Wenn ich Glück habe, kann ich vor dem Neustart ein Foto von der JSL machen.
FileSnapper verwendet einige Windows-spezifische DOS-Befehle, daher wird es auf dem Mac nicht helfen.
Betreff: Versehentlich ein modales Fenster ausgeblendet. Jetzt bin ich ausgesperrt. 
Danke für die Ratschläge Jungs! Ja, es stinkt, es gibt keine Möglichkeit, sich davon zu erholen, aber am Ende konnte ich mich daran erinnern, was ich getan hatte, und habe mich seitdem erholt. NBD.