kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-11-27
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
阅读:2727回复:2

下载对话框的位置信息是保存在哪个文件?

楼主#
更多 发布于:2022-02-08 20:24




如图,像每次下载弹出下载对话框时,这个弹出位置信息不知道是保存在profiles下的哪个文件呢?有没有什么参数可以保证它永远居中呢?
taoww
非常火狐
非常火狐
  • UID39284
  • 注册日期2013-03-18
  • 最后登录2024-11-06
  • 发帖数652
  • 经验597枚
  • 威望0点
  • 贡献值110点
  • 好评度109点
1楼#
发布于:2022-02-09 00:06
保存在xulstore.json里,unknownContentTypeWindow下面的screenX和screenY。是个相对坐标,以firefox窗口chrome区域的左上角为原点。

因为是和firefox本身的窗口位置有关,而且firefox是在内存中保存这个位置,不会每次都去读这个文件,所以windows上面无法用简单的方法保证它位于屏幕中央。理论上可以用外部程序进行监控,发现对话框出现后,将其移动到屏幕中央。
kidzgy
火狐狸
火狐狸
  • UID35190
  • 注册日期2011-02-03
  • 最后登录2024-11-27
  • 发帖数248
  • 经验196枚
  • 威望0点
  • 贡献值122点
  • 好评度17点
2楼#
发布于:2022-02-09 09:41
taoww:保存在xulstore.json里,unknownContentTypeWindow下面的screenX和screenY。是个相对坐标,以firefox窗口chrome区域的左上角为原点。

因为是和firefox本身的窗口位置有关,而...
回到原帖
很奇怪,我每次都会拽到正中间的,有时候弹出的对话框竟然会跑到别的位置。
游客

返回顶部