xlib

    0

    1答えて

    ユーザーが大砲からボールを​​撃つゲームを開発すると考えられています。そのためには、大砲(矩形)を回転させて別の角度から撮影する必要があります。手伝っていただけませんか? 乾杯! typedef struct _Cannon { \t \t int x, y, w, h; }Cannon; typedef struct _Ball{ \t int it

    1

    2答えて

    バックバッファとフロントバッファ間をスワップすると、バックバッファの内容が不定になります。私はそれをGLX、EGL、WGLのような "ウィンドウシステム"を使って定義したいと思っています。 OpenGL(glClear)などの「ネイティブ」レンダラを使用することは私のバックアップ計画であり、気にする必要はありません。それがバックアップである理由は、ネイティブレンダリングコンテキストを混乱させたくな

    9

    1答えて

    私はGLX(私はCでそれを自分自身をやった)と、一緒のXlibとOpenGLを使用することが可能であることを知っています。問題がある 、どのように私はPythonでこれを行うのですか? OpenGLモジュールは、[documentation] GLX機能を持っていますが、PyOpenGLでxlib typesを使用する方法、Cタイプを使用しているように見えると私は(誰を行い表示されず、)見当がつか

    0

    1答えて

    tray specsで説明されているように、XEMBEDを使用してトレイアイコンを埋め込むX11用のxlibトレイバーを作成しようとしています。しかし、トレイアイコンを使用してアプリケーションを閉じると、コンテナウィンドウからは削除されますが、黒いコンテナウィンドウの四角形とコード内のエントリはまだ存在します。 XEMBED documentationで それはすべての転送 アクセラレータを追跡す

    0

    2答えて

    ゴール:トラッキングアプリでユーザー対話型プログラムに関する情報を収集することです。 最も効率的な方法は、プロセスIDです。私が考えることができる唯一の方法は、XlibWindow関連プロセスID、他の方法はありますか?ドキュメント、およびソースコード、ウィンドウ関連するプロセスのための手掛かりID属性を経由 、多分XlibはPID、またはそれをしないを維持しないのですか? 効率的でない解決方法は

    1

    1答えて

    私はウィンドウマネージャーを書いています。フォーカスを取得するウィンドウにXCrossingEventを送信する必要があります。手動で行うことなくイベントを偽造する方法はありますか?彼らがイベント構造変数を越えていない場合は、タイムスタンプが問題になります。どのようにサーバー時間を取得しますか?

    5

    1答えて

    私は通常のキーボードでキーコードを実装したいと思っています。 これがプログラムを動作させるには、すべてのキーイベントをグローバルに呑み込んで、後でそれらを通過させなければなりません。 私の現在のテストは "1"キーをつかんでいます。このキーを押すと、xtest.fake_inputを介してフォーカスされたウィンドウに「x」を送信するハンドラが呼び出されます。私は "1"キーをつかむだけなので、問題

    0

    1答えて

    GTKアプリケーションのどのウィンドウが「トップレベルウィンドウ」であるかを知る方法は誰にも分かりません。私がこれを意味するのは、通常どんな一般的なウィンドウマネージャでもボーダー(タイトルと最小化/最大化ボタン、赤色の 'x' /閉じるボタンを含む)が付いたウィンドウです。テキストツールのヒントはトップレベルのウィンドウではないでしょう。なぜなら、ボーダーは決して得られないからです。x11(また

    0

    1答えて

    私は単純なリソース表示プログラムを書いて、非常に小さなウィンドウに空きRAMの量のようないくつかの統計を表示します。私はそれをどのように達成するために、私はそれらの間で切り替えると、任意のデスクトップ上に表示されたいですか? UPDATE:それはコンパイル unsigned int ints[2]; ints[0] = 0xFFFFFFFF; ints[1] = 2; XChangeProp

    1

    1答えて

    Xlibを使ってPythonアプリケーションでルートウィンドウ(または他のウィンドウ)のカーソルを設定するにはどうすればよいですか? 私はdisplayとwindow(ルートウィンドウ)のインスタンスを持っています。 Cバインディングの使用。私はXCreatePixmapCursorで作成したカーソルでXDefineCursorを使うことができました。どうすれば同じことをpythonバインディング