如何在菜单栏上方垂直移动窗口?


7

如何移动窗口,以使窗口的标题栏位于菜单栏上方?

我已经尝试过使用AppleScript…

tell application "System Events" to tell process "System Preferences"
    set position of windows to {-100, -100}
end tell

…并且在x变量起作用的同时,将窗口部分移出屏幕,y但没有,将窗口移至菜单栏,并且不再移动。

我也尝试过Keyboard Maestro:

将前窗移到适当位置

…但是有同样的问题:x值有效,但y无效。

这个问题是相关的,但相反:如何移动标题栏不在屏幕上的窗口?
我希望能够使标题栏不在屏幕上。


—您是否需要标题栏,并且是否适用于所有窗口,尤其是一个窗口?
l'L'l

1
@ l'L'l不,我不需要标题栏-我特别不想要它;)只是一个窗口,但是可以在必要时更改窗口(不必介意每次都更改代码) 。我从字面上想复制链接问题屏幕快照中显示的故障,但有意按需:)
grg

嗯,是的,我很熟悉该错误,尽管自从看到它已经有一段时间了。我认为实现这一目标的关键可能是通过这种方式制造自己的故障。你还记得什么时候发生吗?
l'L'l

1
@ l'L'l很久以前,当我切换分辨率时,就已经拥有了它,但是却无法复制它。
grg

1
@Matthieu不太清楚您的意思-这是一个错误,但我想重新创建它。
grg

Answers:


2

Finder不允许将此作为​​一般规则。有时会出现故障,但重新启动Finder通常可以纠正它。抱歉,目前还没有已知的方法可以使这种情况真正发生。


1
幸运的是,事实并非如此!我记得在OS 7中桌面上方有一个窗口,要使其恢复原状是一个很大的痛苦!
CousinCocaine 2014年

2

并不是一个真正的答案,更多是“不要尝试,这是行不通的”

......有一两件事不能做的是尝试改变它的2个屏幕应该有菜单栏-除非你想用10分钟时间把所有的窗户后面在正确的地方


我不知道为什么这会零点失败:这实际上是非常好的建议。尝试一下似乎很简单……直到您必须从中恢复过来。
Dave Land

感谢迟来的投票:)它给了我发现并修正错字的机会;-)
Tetsujin 2015年

0

1)下载并构建Megazoomer,或使用此二进制文件
2)复制megazoomer.bundle/Library/Application Support/SIMBL/Plugins/(您需要预安装SIMBL
3)重新启动要最大化的应用程序
4)按CMD+ Enter或选择Window-> Megazoom

窗口将最大化并放置在菜单栏上方,因此它将占用屏幕空间的100%,而无需实际进入全屏模式。

这是一个非常大的TextEdit.app,您可以尽情享受(它不支持全屏显示)

http://i.imgur.com/ir4tFQe.png

该插件对基于Carbon的应用程序无济于事,因为SIMBL只会将代码注入Cocoa应用程序。


SIMBL确实过时了。在当前操作系统上使用此类技术可能会导致问题。
Max Ried 2014年

然后使用EasySIMBL
Sergei

我无法使它正常工作。我有EasySIMBL,它可与其他SIMBL捆绑包配合使用,但不能与megazoomer配合使用。菜单选项不显示,键盘快捷键也不执行任何操作。此外,我不确定这是否能满足我的需求?缩放后的应用程序可以继续向上移动吗?
grg

不,窗口不能再向上移动。Megazoomer使用EasySIMBL在10.9.3上对我来说工作正常。
Sergei

0

使窗口全屏显示(不显示菜单栏)的唯一方法是进入全屏模式或使用CoreGraphic编写自己的应用程序(例如对游戏进行编程)。

因此,Apple窗口处理(集成在OS中)不会造成影响,因为该应用程序通过图形驱动程序而不是通过OS绘制自身。


我不想调整应用程序的大小,只是向上移动(在菜单栏的上方或下方)。
grg

什么意思呢?确实在z轴或y轴上方?如果您在y轴上表示不可能,而在z轴上则表示不可能,那么请使用内置的全屏模式(这样,菜单栏就会消失),或者如我所说,您需要重写该应用程序,以便将其自身绘制到屏幕上并且不要使用os来绘制内容。如果应用程序使用os绘制内容,则os draw方法也会阻止应用程序在菜单栏上显示内容(我真的希望很清楚这次我告诉您的内容!)
konqui 2014年

我不介意它是在菜单栏的前面还是在菜单栏的后面,只要它按照链接的问题的屏幕截图垂直向上移动,超出菜单栏即可。
grg

这是行不通的,我认为这是Filezilla的错误,我认为仅一半的应用程序也不起作用。我真的看不到任何可能的情况,因为我需要一个像这样的应用程序。
konqui 2014年

-1

尝试这个:

  1. 系统偏好设置>常规
  2. 单击自动隐藏并显示菜单栏。
  3. 菜单栏将消失。
  4. 将窗口拖到所需位置。
  5. 取消选中“自动隐藏并显示菜单栏”。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.