为了加快一些最小化和最大化窗口的单元测试,我想关闭Mac OS X上那些窗口的精灵效果。我可以像这样得到wxPython窗口:
import AppKit
nsw = AppKit.NSWindow.alloc().initWithWindowRef_(window.MacGetTopLevelWindowRef())
如何关闭nsw
的精灵效果?
答案 0 :(得分:1)
你做不到。没有伴随的视觉效果,无法在Mac OS X上最小化窗口。 (最小化效果由Dock在应用程序窗口上执行,而不是由应用程序本身执行。防止Dock运行只会使应用程序在请求窗口最小化时挂起。)
但是,您可以通过将用户的最小化效果设置为“缩放”(在“系统偏好设置”的“停靠”窗格中)来加快速度。