Ciao, sto cercando di trovare il modo più veloce per spostare una finestra al centro del display degli utenti.
Le finestre modali sono automaticamente centrate sullo schermo, quindi so che JMP è in qualche modo in grado di dire dove mettere una finestra, ma ho trovato solo alcune soluzioni alternative relativamente lente per farlo con finestre non modali. Di seguito è riportato lo script jsl che sto attualmente utilizzando per determinare le dimensioni dello schermo e centrare una nuova finestra.
C'è un modo più veloce? Grazie!
win2 = NewWindow("Test Window");
winSize = win2 << GetWindowSize();
win2 << ShowWindow(0);
testwin = NewWindow("test", << ShowWindow(0));
testwin << Maximize Window(1);
dispsize = testwin << Get Window Size;
testwin << CloseWindow();
win2 << MoveWindow(dispsize[1]/2 - winsize[1]/2, dispsize[2]/2 - winsize[2]/2);
win2 << ShowWindow(1);Ripubblicato nella comunità pubblica
Finestra centrale non modale in mostra - Comunità di utenti JMP