En JSL, ¿puedo decirle a una ventana modal dónde estar?Para una ventana normal puedo hacer esto...
nw = New Window( "test window",
Text Box( "just trying out this window" )
);
nw << move window( 100, 500 );
Pero para una ventana modal que no funciona, lo entiendo, la ventana está ocupada esperando entradas, por lo que no recibe ningún mensaje después.
Intenté enviar este mensaje al crear la ventana.Pero si lo hago después del <
Pero esto tampoco funciona...
update = New Window( "Update stuff in this window",
<<MOVEWINDOW></MOVEWINDOW>
Con eso mueve la ventana (y extrañamente le cambia la forma) pero el mensaje <
?
Esto está en JMP11. Gracias por cualquier aporte.
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?La solución del usuario jara95 funciona para mí. El usuario Craige_Hales también me respondió en otro hilo con una solución similar (gracias Craige):
https://community.jmp.com/t5/JMP-Wish-List/Set-Modal-Window-Position/idc-p/224498#M677
w = New Window( "My Window",
<<MODAL></MODAL>
Confirmé que cambiar las coordenadas en realidad actualiza la ubicación de la ventana en mi computadora (Mac, JMP Pro 14.3). Gracias a todos.
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Aquí hay una forma alternativa,
update=New window("Update stuff in this window",
<<MODAL></MODAL>Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Yo también estoy usando Mac. ¿Qué versión de JMP estás usando? Este código ha funcionado en algunas versiones, pero no recuerdo exactamente cuándo se introdujo.
Los argumentos (500, 500) en el mensaje Mover ventana definen la ubicación (X, Y) de la esquina superior izquierda de la ventana en píxeles de la pantalla.
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Esto no funciona para mi. Cambiar las dimensiones de 500 a 100 no hace nada. ¿Funciona para ti?
Usando una Mac, fwiw.
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Aquí hay una manera:
Names Default to Here( 1 );
New Window( "Move It!", << Modal,
Text Box( "Here I am, right here!" ),
<< Move Window( 500, 500 )
);
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Sólo quería preguntar si se había desarrollado algún método nuevo para hacer esto. Yo también tengo el mismo problema (JMP Pro 14.3).
Re: En JSL, ¿puedo indicarle a una ventana modal dónde debe estar?Es posible enviar mensajes a una ventana modal utilizando el mensaje OnOpen
nw = New Window( "test",
<<MODAL></MODAL>
Sin embargo, no creo que la ventana responda al mensaje Mover ventana.
dave