問題タブ [xlib]

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 投票する
2 に答える
3731 参照

c++ - Xlib: 最小化または最大化された状態でウィンドウを作成する

Xlib でウィンドウを最大化または最小化した状態で作成することはできますか? もしそうなら、どうすればそれを行うことができますか?

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

python - キー char のキーシムを取得する

アプリケーションにグローバル ホットキーを実装しようとしています。私はフックを持っていて、Windows をサポートしているので、Linux 固有のパーツをいくつかまとめる必要があります。私が必要としているのは、key_ids["VK_A"] または key_ids["VK_LCTRL"] の行に沿って、特定のキーのキー コード/キー シンボリックを取得する方法です。

Xlib とレコード コールバックを使用してキーボード イベントを取得しています。

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

xlib - XLibを使用してXBMを描画し、黒い長方形を取得する

私は非常に単純だと思った何かをしようとしています。XLibを使用して単純なXウィンドウにハードコードされたXBMイメージを描画します。次のコードを使用していますが、ウィンドウの左上隅に画像ではなく黒い長方形しか表示されません。ヘルプ?

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

c - Xlib: テキスト入力ボックスを描画し、入力されたテキストを読み上げます

ユーザーが入力、矢印キー、バックスペース、削除などを使用できるテキスト ボックスを実装しようとしています。ユーザーが何も送信しなくても、このテキスト ボックスの内容を知りたいです。キープレス イベントをキャッチし、カーソルを表示する方法を見つけ、基本的に手動で最小テキスト エディターを作成できると思いますが、それは車輪の再発明になるのでしょうか?

私が求めているのは、かなりスクラブルのようなものです。ウィンドウの上部にいくつかの文字があり、下部にテキスト ボックスがあります。文字を入力するたびに上部ペインから文字が消えるので、文字をすべて使い切ったことがわかります。矢印キーでそのテキストを編集できるようにしたいのですが、7 文字のスクラブルではなく、段落でこれを行うことを望んでいます。

ウィンドウが表示され、ソースファイルが処理され、許容される文字のリストとして表示されます...ユーザーが文を入力している間に、許容される文字のリストを更新したいだけです。Xlibはこれを行うことができますか? 他にもっと適したものはありますか?ありがとう!

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

c++ - Xlib ラッパー クラス (C++) でのセグメンテーション違反

Xlib ライブラリのラッパー クラスを作成しようとしていますが、セグメンテーション エラーが発生します。私はC ++を初めて使用しますが、これはおそらく私の深さから外れており、その問題以外に私の目標が高く設定されている可能性があります。誰かがこのセグメンテーション違反が発生する理由を教えてもらえますか?
ソースファイル
ヘッダファイル
main.cpp

これは私が得るバックトレースだと思います:

0 投票する
3 に答える
1166 参照

xlib - Xlib はまだ使用されていますか?

xlib はまだ使用されていますか? 私が見つけることができる役立つドキュメントはhttp://tronche.com/で、私には非常に時代遅れに見えます。誰が Xlib を使用していますか? GTK+ と QT はその上に構築されていますか? 前もって感謝します、エル。

0 投票する
3 に答える
2567 参照

linux - 複数の X サーバー上の x11/xlib XCreateSimpleWindow

xlib http://tronche.com/gui/x/xlib/でプログラミングするためのこのチュートリアルに従おうとしています

これは私がこれまでに書いたコードです

しかし、私はこれを理解していません: xinerama を使用しない 2 つの X11 サーバー (2 つの gpu) を備えたシステムで、window[0] を最初の xserver と 2 番目の xserver に移動させたい場合、どの関数を呼び出す必要がありますか? 私はディスプレイ、スクリーン、ウィンドウについて混乱していると思います....

助けてくれてありがとう

0 投票する
2 に答える
533 参照

c++ - C++でxorg.confserverLayoutを取得します

私は現在、複数の画面にまたがるマルチウィンドウアプリケーションに取り組んでいます。ソフトウェアはxlibで作成され、ubuntu 10.10、gnomeデスクトップで実行されます。すべてのウィンドウの位置を取得するには、/ etc / X11 / xorg.confファイル、特にセクションSeverLayoutにアクセスします。どういうわけか次のようになります。

各画面のX値(0、1920、...)を取得したいのですが、xlibはどういうわけかこの情報へのアクセスを提供しますか?

ありがとう

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

pygtk - pyGTKでキーボードショートカットを受け入れる

CTRL+Oなどの特定のことを実行するためのキーボードショートカットを使用できるようにしたいと思います...

xlibまたはpyGTKはうまく機能します。

0 投票する
2 に答える
8692 参照

c++ - Xlibこれ(ウィンドウ装飾の削除)はどのように機能しますか?

次のコードはどのようにしてウィンドウの境界線を削除しますか?

これまでのところ、Atomはウィンドウやディスプレイに似た一種の識別子であると収集しましたが、ヒント構造または「_MOTIF_WM_HINTS」がどこから来たのかわかりません。誰かが私のためにこのコードのすべてを説明できますか?よろしくお願いします。