トップレベルのウィンドウが開いたX11トップレベルのウィンドウを見つけたり記録したりするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/4114965

質問

私はwindowsのために何かをするx11ウィンドウマネージャーを書くことを考えています Tabkit Firefoxのタブに対して(その中 デフォルトのツリービューモード)。これを行うには、ウィンドウが開いたウィンドウを見つけることができる必要があります。これを見つける標準的な方法はありますか?

(私はやったことがありません どれか X11プログラミングX11の上にクロスプラットフォームのツールキットを使用せずに、ウィンドウマネージャーを書くことは言うまでもなく。

役に立ちましたか?

解決

困難なケースの場合 - 他のアプリケーションを起動するアプリケーション、例:Webブラウザを起動するワードプロセッサなど、この情報を追跡するためのアプリケーション間の協力が必要になるでしょう。 Zeitgeist Project どのドキュメントがどのドキュメントから開かれたのかをすでに追跡しようとしています。これは、おそらくこれを実装するために、おそらくZeitgeist(および/またはそのKDE同等の-Nepomuk?)と協力する必要があるほど十分に近いです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top