Hier ist eine einfache Möglichkeit, allen JMP-Fenstern eine Nachricht hinzuzufügen. Diese kann so angepasst werden, dass der Fenstertyp erkannt und für jeden Fenstertyp eine andere Nachricht angezeigt wird. Sie kann auch in einem benutzerdefinierten Add-In verwendet werden, das über ein
benutzerdefiniertes JMP-Installationspaket installiert wird und somit beim Öffnen von JMP automatisch ausgeführt wird.
Dies könnte beispielsweise dann nützlich sein, wenn auf jeder Datentabelle ein Hinweis oder eine Nachricht angezeigt werden muss, um die Benutzer an geschützte Daten oder andere Vorschriften zu erinnern.
Zutaten:- Plattformen: n. v.
- Objekte: Alle Fenster können als Objekte behandelt werden.
- JSL-Funktionen: Globalen Fensterhandler setzen() , Globalen Fensterhandler löschen()
Beispieldatentabellen — n. v.
Schritte:
- The global window handler runs a specified function each time a new JMP window is created. The example JSL below appends a simple text message to each window.
-
Names Default To Here( 1 );
Set Global Window Handler(
Function( {window},
window << append (text box ("Sample Required Notification"));
)
);
- Bei Bedarf könnte der Handler den Fenstertyp ermitteln und anschließend die Nachrichtenposition oder den Nachrichtentyp entsprechend anpassen. Dies ließe sich in ein Add-in integrieren, das bei jedem Öffnen von JMP ausgeführt wird, um das Verhalten zu automatisieren.
- To remove the function, use the JSL below:
-
Clear Global Window Handler();