使用多个监视器控制新窗口位置当我在多个显示器上使用 JMP 时,它往往会在我正在使用的显示器以外的显示器上打开弹出窗口/新窗口,并且经常将我引用的其他内容移到一边。有没有办法控制新窗口的位置 - 例如,当我单击“列信息”时,会出现一个新窗口,并且通常它不在数据表所在的同一显示中......我找不到首选项中的任何设置都可以控制它!我认为这是很多人都遇到的问题,所以我希望有任何简单的解决方案。顺便说一句,我在 MacOS 上使用 JMP 16.1.0。有什么建议吗?提前致谢!
苹果系统回复:使用多个监视器控制新窗口位置如果我没记错的话,没有这个命令。 另外,我认为窗口应该“始终”在主屏幕上打开(因此控制主屏幕上的窗口位置更为重要)。 您可以计算位置,然后使用它来移动窗口(要正确执行此操作,您可能需要操作系统的知识:屏幕尺寸、屏幕分辨率、缩放比例、屏幕计数......这可能通过操作系统 API 实现。 那么在渲染之前你需要知道渲染后的窗口大小)。
如果我没记错的话,JMP 会尝试在上次关闭的同一位置打开窗口(不确定我在哪里看到该评论),这通常是一件好事。 有些平台似乎与打开它们的窗口绑定在一起。
返回鼠标位置的 JSL 选项对于某些用例来说非常有帮助,尽管这仍然需要根据窗口大小进行计算
回复:使用多个监视器控制新窗口位置好主意 - 有没有办法告诉
new window();
应该在哪个屏幕上打开它?
回复:使用多个监视器控制新窗口位置可能已经解决了我自己的问题......似乎弹出窗口将在“主显示器”上打开,可以在“设置”-->“显示”中进行调整