あるアプリケーションをアクティブにする(前面に出す)にはどうプログラムすればいいのか? NSWorkspace にありそうなんですが、見つからないんですよね。ネットで検索してみたところ 2chの「Cocoaはさっぱり!!! 」板にちょうど同じ質問をしている人を発見、なんという偶然 (^_^; それで SetFrontProcess() を使えばいいらしいとの事ですが、例として挙げられているサンプルコードが Objective-C 2.0 なんですよね… これではTigerでは使えません、残念。
仕方がないので NSEnumerator を使って10.4でも使えるようにしてみました。アプリケーションを切り替えるだけなのにずいぶん面倒くさいですね。
SimpleLyricsPlayer その38(アプリケーションを前面にする)…
フローティング・ウィンドウからボタンを押したら、自アプリケーション(Simple…