OS X 用の独自のウィンドウ マネージャーを作成したい場合 (「ポイントは何ですか??」と応答しないでください)、どの API を確認すればよいですか?
2 に答える
2
OS Xには「ウィンドウマネージャー」のようなものはなく、それを実装するためのパブリックインターフェイスもありません。X11ウィンドウマネージャーが実行する機能は、GUIツールキット(Carbon / Cocoa)、Dockアプリケーション、およびウィンドウサーバーに分割されています。
OS Xのウィンドウ動作を変更したい場合の唯一の本当の選択は、個々のアプリケーション、Dock(ウィンドウサーバーへの特権接続がある)および/またはウィンドウサーバーにパッチを適用することです。これには大量のリバースエンジニアリングが含まれ、ほぼ確実に10.6で機能しなくなりますが、それは確かに可能です。
于 2009-04-29T19:06:17.380 に答える
0
ハードウェア レベルでは、独自の API を記述します。
それ以外の場合は、ウィンドウ マネージャーをプラグインするさまざまなグラフィックス アーキテクチャがあります。
于 2009-04-28T23:15:51.657 に答える