2012-03-19 4 views
0

ウィンドウを最小化し、最大化し、いくつかのユニットテストをスピードアップするために、私は、Mac OS X上これらのウィンドウのための精霊効果をオフにしたい私はこのようなwxPythonのウィンドウを取得することができますが:PyObjCを使用してウィンドウのジーン効果をプログラムでオフにする方法はありますか?

私は変えることができますどのように
import AppKit 
nsw = AppKit.NSWindow.alloc().initWithWindowRef_(window.MacGetTopLevelWindowRef()) 

nswのジニーエフェクトをオフにしますか?

答えて

1

できません。 Mac OS X上のウィンドウを最小化する方法は、付随する視覚効果なしにはありません。 (最小化効果は、アプリケーション自体ではなく、アプリケーションのウィンドウ上でDockによって実行されます.Dockの実行を防止するだけで、ウィンドウを最小化するように要求すると、アプリケーションがハングアップします)。

ユーザーの最小化効果を "Scale"(システム環境設定のDockパネル)に設定することで、やや上向きです。