使用多個監視器控制新窗口位置當我將 JMP 與多台顯示器一起使用時,它往往會在我正在使用的顯示器以外的顯示器上打開彈出窗口/新窗口,通常會把我正在引用的其他內容移到一邊。有沒有辦法控制新窗口的位置-例如,當我單擊“列信息”時,會出現一個新窗口,並且通常它不在數據表所在的同一顯示中....我找不到首選項中的任何設置都可以控制它!我假設這是很多人都有的問題,所以我希望有任何簡單的解決方案。順便說一句,我在 MacOS 上使用 JMP 16.1.0。有什麼建議嗎?提前致謝!
蘋果系統回复:使用多個監視器控制新窗口位置好主意 - 有沒有辦法告訴
new window();
它應該在哪個屏幕上打開?
回复:使用多個監視器控制新窗口位置可能在這裡解決了我自己的問題......似乎彈出窗口將在“主顯示器”上打開,可以在“設置”-->“顯示”中進行調整
回复:使用多個監視器控制新窗口位置如果我沒記錯的話,沒有命令。 此外,我認為窗口應該“始終”在主屏幕上打開(因此控制窗口在主屏幕上的位置更為重要)。 您可以計算位置,然後使用它來移動窗口(要正確執行此操作,您可能需要操作系統的知識:屏幕尺寸、屏幕分辨率、縮放比例、屏幕數量……這可能可以通過操作系統 API 實現。 然後你需要在渲染之前知道它被渲染後的窗口大小)。
如果我沒記錯的話,JMP 會嘗試在上次關閉的同一位置打開窗口(不確定我在哪裡看到該評論),這通常是一件好事。 有些平台似乎與打開它們的窗口相關聯。
返回鼠標位置的 JSL 選項對於某些用例會非常有幫助,儘管這仍然需要根據窗口大小進行計算