QA@IT
«質問へ戻る

質問を投稿

Terminal.app のフルスクリーン化を検知したい

OSX(Lion) の Terminal.app のフルスクリーン化/解除を検知してプロセスを起動することは可能でしょうか。
Terminal.app 内で実行中の tmux の設定を、フルスクリーン状態か否かに応じて変更したいと思っています。

現在は tmux のステータスの更新間隔を1秒にして、ステータスの設定内容の中に外部コマンドの実行(#(...))を組み込み、その中でフルスクリーンとそうでない時に応じた設定をしています。

毎秒コマンドを実施するのはあまりスマートではないので、通知を受ける仕組みがあれば利用したい。何かないでしょうか。

OSX(Lion) の Terminal.app のフルスクリーン化/解除を検知してプロセスを起動することは可能でしょうか。
Terminal.app 内で実行中の tmux の設定を、フルスクリーン状態か否かに応じて変更したいと思っています。

現在は tmux のステータスの更新間隔を1秒にして、ステータスの設定内容の中に外部コマンドの実行(`#(...)`)を組み込み、その中でフルスクリーンとそうでない時に応じた設定をしています。

毎秒コマンドを実施するのはあまりスマートではないので、通知を受ける仕組みがあれば利用したい。何かないでしょうか。