2011-07-17 13 views

答えて

1

ウィンドウのレベルをNSFloatingWindowLevelに設定すると、常に上になるように設定できます。
ウィンドウが他のアプリケーションを覆わないようにするには、そのレベルをNSNormalWindowLevelに設定するか、まったく非表示にすることができます。ウィンドウを上から削除するには、applicationWillResignActive:メソッド(NSApplicationDelegate Protocol)を使用してください。あなたが窓の上に戻ってきたときに瞬間を捕まえるには、applicationWillBecomeActive:メソッドを使用してください。

5

他のウィンドウを最初のウィンドウの子として追加するには、NSWindowaddChildWindow:ordered:またはsetParentWindow:メソッドを使用します。そのウィンドウは最初のウィンドウの周りをたどります。 NSWindow Class Referenceを参照してください。

0

これは、私にとって

[self.window makeKeyAndOrderFront:nil]; 
[self.window setLevel:NSStatusWindowLevel]; 
参考になる希望を働きました
関連する問題