問題タブ [xcb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
119 参照

c - ウィンドウの移動およびサイズ変更中に X11 が介入する

ウィンドウの移動やサイズ変更中にプログラムで介入するにはどうすればよいですか? (XCB ソリューションを推奨)

例えば。winamp のような磁気ウィンドウを実装したいと考えています。

ありがとう。

0 投票する
1 に答える
951 参照

c - X11 透過ウィンドウ: アルファ = 0 の場合はクリックスルーのみ

ウィンドウの 100% 透明部分をクリックして通過できるアルファ付きのウィンドウを作成できますか? 形状拡張に基づかない一般的な解決策を探しています。

  • Windows では、これは WS_EX_TRANSPARENT を設定することによって行われます。
  • OSX では、これは setIgnoresMouseEvents(true) を設定することによって行われます。
  • X11では、これは...によって行われますか?
0 投票する
2 に答える
1530 参照

c++ - OpenCV: xcb_poll_for_reply への未定義の参照

最近、オープン cv ライブラリを使用するプログラムをコンパイルしようとすると、次のエラーが発生します。g++ を使用してコンパイルします。

ファイルの内容に関係なく (数週間前に動作したプログラムで確認しました)、常に次のエラーが発生します。

何が原因であると考えられますか?(そしてそれを修正する方法)

コンパイルに失敗するプログラムの例:

0 投票する
0 に答える
128 参照

c++ - xcb の XEventsQueued に相当するもの

「 XCB での XEventsQueued(display, QueuedAfterReading)の必要性」を読みましたが、その回答xcb_poll_for_queued_eventには、内部イベント キューを変更する関数 ( ) が指定されています。とまったく同じ関数が必要ですXEventsQueued(display, QueuedAfterReading)

イベントキューを変更すると、現在書いているコードが壊れてしまいますXEventsQueued

xcb の同等の機能またはコード ブロックは何ですか?

0 投票する
1 に答える
655 参照

c++ - xcbキーリピート無視が機能しない

xcbイベントループで繰り返されるキーを無視する方法を見つけようとしてきましたが、これまでのところ次のようになっています:

XCB_KEY_RELEASEこれは、繰り返されるイベント ペア ( then XCB_KEY_PRESS)の後半のみを破棄するため機能しませXCB_KEY_RELEASEん。ただし、キュー自体を変更せずにキューにイベントがあるかどうかをテストするための関数が xcb にないようです。

xcb で XEventsQueued に相当するものを探しているので、発生した最後のイベントを使用する代わりに、直後にキューに入れられたイベントがあるかどうかをテストできますが、まだ失敗しています。

すでにこれを行っていて、この問題についてあなたの知恵を進んで伝えたい人はいますか?

0 投票する
1 に答える
5345 参照

linux - libxcb のインストール - パッケージ 'xproto' が見つかりません

libxcb をインストールしようとしています: xcb-proto 1.11 から始めました:

エラーなしで動作します。

しかし、libXau-1.0.8 をインストールしようとすると:

エラーが発生します:

インストールの重要なパラメーターを見逃したかどうかはわかりません。