Aquí tienes una forma sencilla de añadir un mensaje a todas las ventanas de JMP. Se puede personalizar para que muestre un mensaje diferente en cada tipo de ventana. También se puede usar en un complemento personalizado que se instale mediante un
paquete de instalación de JMP personalizado, de modo que se ejecute automáticamente al abrir JMP.
Esto podría resultar útil, por ejemplo, cuando sea necesario mostrar una notificación o un mensaje en cada tabla de datos, recordando a los usuarios la información confidencial o el cumplimiento de otras normativas.
Ingredientes:- Plataformas: n/a
- Objetos: Puede tratar todas las ventanas como objetos.
- Características de JSL: Establecer controlador de ventana global ( ), Borrar controlador de ventana global ( )
Tablas de datos de muestra — n/a
Pasos:
- 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"));
)
);
- Si se desea, el controlador podría determinar el tipo de ventana y, a continuación, personalizar la ubicación o el tipo de mensaje en función de dicho tipo. Esto podría implementarse en un complemento que se ejecute cada vez que se abra JMP, de modo que el comportamiento se automatizaría.
- To remove the function, use the JSL below:
-
Clear Global Window Handler();