In JSL, posso dire a una finestra modale dove essere?Per una finestra normale posso farlo...
nw = New Window( "test window",
Text Box( "just trying out this window" )
);
nw << move window( 100, 500 );
Ma per una finestra modale che non funziona, lo capisco, la finestra è occupata in attesa di input, quindi non riceve alcun messaggio inviato in seguito.
Ho provato a inviare questo messaggio durante la creazione della finestra.Ma se lo faccio dopo il <
Ma neanche questo funziona...
update = New Window( "Update stuff in this window",
<<MOVEWINDOW></MOVEWINDOW>
Con ciò sposta la finestra (e stranamente la rimodella) ma il <
?
Questo è in JMP11. Grazie per eventuali input.
Ri: In JSL, posso dire a una finestra modale dove essere?Il soln dell'utente jara95 funziona per me. Anche l'utente Craige_Hales mi ha risposto in un altro thread con una soluzione simile (grazie Craige):
https://community.jmp.com/t5/JMP-Wish-List/Set-Modal-Window-Position/idc-p/224498#M677
w = New Window( "My Window",
<<MODAL></MODAL>
Confermato che la modifica delle coordinate aggiorna effettivamente la posizione della finestra sul mio computer (Mac, JMP Pro 14.3). Ringrazia tutti.
Ri: In JSL, posso dire a una finestra modale dove essere?Ecco un modo alternativo,
update=New window("Update stuff in this window",
<<MODAL></MODAL>Ri: In JSL, posso dire a una finestra modale dove essere?Sto usando anche il Mac. Quale versione di JMP stai utilizzando? Questo codice ha funzionato per alcune versioni, ma non ricordo esattamente quando è stato introdotto.
Gli argomenti (500, 500) nel messaggio Sposta finestra definiscono la posizione (X, Y) dell'angolo superiore sinistro della finestra in pixel dello schermo.
Ri: In JSL, posso dire a una finestra modale dove essere?Questo non funziona per me. La modifica delle dimensioni da 500 a 100 non fa nulla. Per te funziona?
Usando un mac, fwiw.
Ri: In JSL, posso dire a una finestra modale dove essere?Ecco un modo:
Names Default to Here( 1 );
New Window( "Move It!", << Modal,
Text Box( "Here I am, right here!" ),
<< Move Window( 500, 500 )
);
Ri: In JSL, posso dire a una finestra modale dove essere?Volevo solo chiedere se fossero stati sviluppati nuovi metodi per farlo. Anch'io ho lo stesso problema (JMP Pro 14.3).
Ri: In JSL, posso dire a una finestra modale dove essere?È possibile inviare messaggi a una finestra modale utilizzando il messaggio OnOpen
nw = New Window( "test",
<<MODAL></MODAL>
Tuttavia, non credo che la finestra risponda al messaggio Sposta finestra.
Dave