ページ

2008年11月21日金曜日

Quick Look APIs(その9)非アクティブで表示

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

QuickLook パネル は NSPanel から派生しており、デフォルトではアプリケーションが非アクティブになると隠れてしまう。そこで試しに NSWindow#setHidesOnDeactive: を使ってみたところ、非アクティブになってもウィンドウを表示させることができた。

[[QLPreviewPanel sharedPreviewPanel] setHidesOnDeactivate:NO];


前回のサンプルへ上の1行を加えて実行し、ファインダ上の画像ファイルのQuickLookと同時に表示させてみた。



いろいろと触ってみたが簡易ビューアとして自分で作るよりは手っ取り早く利用できそうなのがわかった。SimpleCapで採用しよう。