問題タブ [gdk]
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.
c - GDK 関数が見つかりません
gdk 関数を呼び出す gtk プログラムがあります。私は以下を使用してプログラムをコンパイルしています:
そして私は含めました
それは私にエラーを与えます:
私が間違っていることを誰かが知っていますか?
python - gtk.DrawingAreaをgtk.Layoutに入れる方法
DAをウィンドウに直接配置すると、円が描かれたgtk.DrawingAreaがいくつかありますが、同じウィンドウに配置したgtk.Layoutに配置すると、DAが表示されませんでした。 。お願い助けて。
python - button_press_event.handler の最後で True を返す必要があるのはなぜですか?
このページの下部にある例を見てください: http://www.pygtk.org/pygtk2tutorial/sec-EventHandling.html それは言う:
では、「return True」は何のためにあるのでしょうか。
c - マルチスレッド、gtk3、cairo: cairo サーフェスでの描画
スレッドから cairo イメージ サーフェスに描画しようとすると、アサーション エラーが発生します。
gtk_mt: /build/buildd/cairo-1.10.2/src/cairo-surface.c:385: _cairo_surface_begin_modification: アサーション `! surface->finished' に失敗しました。中止 (コアダンプ)
これは私のプログラムです:
どんな助けでも大歓迎です!
c++ - DARK gdk、スプライトをカバーする背景?
3はスプライトを覆う背景です。ゲームループでは、これが発生します
そして基本的に最初の行は次の2つで何が起こるかをカバーしています!移動する背景の上に表示するには、ID1のスプライトが必要です。
ありがとうございました
python - Python で文字列をデータ パッケージとして gtk.gdk イベントを発行する方法
ハードウェア スレッドから受信したデータに基づいてデータを送信する必要があるという問題があります。理想的には、データ パッケージで信号を送信したいと思います。
???? に何を入力すればよいかわかりません。下。
独自のイベント クラスを作成する必要がありますか?
このようなもの:
前もって感謝します!
編集:最終実装(新しい機能/追加のみを表示)...
gtk - 「エラー:gdk-pixbuf / gdk-pixdata.h:そのようなファイルまたはディレクトリはありませんか?」を修復する方法
Pixbufを回転させる必要があります。バラコードには
makefileには
test_VALAFLAGS = --vapidir = @ VAPIDIR @ --pkg gstreamer-0.10 --pkg glib-2.0 --pkg gio-2.0 --pkg posix --thread --pkg gstreamer-app-0.10 --pkg sqlite3 --pkg gtk + -3.0
--pkg gtk +-3.0はgdk-pixbuf/gdk-pixdata.hを追加すべきではありませんか?
cairo - 任意の不透明度でcairo gdk pixbufパターン領域を引き伸ばす方法は?
ユーザー定義の不透明度を使用して、gdk pixbuf の領域を cairo サーフェスに引き伸ばすにはどうすればよいですか?
ビットマップを操作するためのクロス プラットフォーム インターフェイスを作成しようとしており、カイロ ストレッチ描画メソッドにアルファ ブレンディングを追加したいと考えています。私が今持っているものは問題なく動作しますが、Microsoft のAlphaBlend関数のように機能する一連の cairo/gdk API にアルファ ブレンディングを形成する方法を考え出すことができません。
私がこれまでに持っているのはこれです:
すべて正常に動作しますが、ピックス バフ パターンでアルファ ブレンディングを行う方法がわかりません。2 番目の cairo サーフェスを作成し、pixbuf 全体をユーザー定義の不透明度でそこに描画し、新しいサーフェスを使用して最初のサーフェスのパターンを作成するという 1 つの方法を想像できます。私は喜んでいます。
ここでは、私がこれまでに取り組んだことのビデオ記録を示します。カイロに精通している人から知りたいのですが、上記のルーチンに何を挿入して、pixbuf ソース パターンのアルファ レベルを設定できますか?
c - C / GTKでウィジェットとしてではなく画像を開くにはどうすればよいでしょうか?
私がやろうとしているのは、Cでいくつかの画像を開き、実際の画像を初期画像の1つに設定またはリセットできるGtkImagesで構成されるテーブルを作成することです(チェス盤を作成しようとしています)。GTKで試してみましたが、ウィジェットなので画像を2回以上使用できません。GDKを使用してみましたが、ドキュメントによると、すべての(画像関連の)GDK関数は非推奨になっています。
ワイドレットは次のようになります。
誰かアイデアはありますか?GTKで画像/ピックスマップを開く/使用することについて本当に混乱しています。また、Ubuntuを使用しています。すべての答えは大歓迎です。