問題タブ [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.

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

python - マウス/キーボード イベントのシミュレーション (gtk + HOOPS 3D)

gtk/gdk でマウス/キーボード イベントをシミュレートするにはどうすればよいですか? HOOPS 3D ウィジェットを含むウィンドウ ウィジェットがあり、ウィンドウのさまざまな部分でのマウス クリックをシミュレートする必要があります。CTRL が押されたなど。

http://developer.gnome.org/gtk/2.24/gtk-Testing.htmlを見つけましたが、これは必要なものではありません (特定の X、Y、およびキーボード イベント)

ありがとう

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

python - gtk.gdk.Pixmap のサイズを変更する方法

のインスタンスが作成され、そのgtk.gdk.Pixmap上に何かが描画されます。例えば:

のサイズを変更するにはどうすればよいPixmapですか? 私が見る 1 つの方法は、を using にコピーPixmapPixBufgtk.gdk.Pixbuf.get_from_drawable次にサイズを変更してPixbufから、をにコピーするPixbufことです。Pixmap

すべてのコピーなしでこれを行う方法はありますか?

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

vala - valaでスクリーンショットを撮る方法

次のプログラムが機能しません

注: Windows 7 でコンパイルされています。

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

gtk - GtkDrawingArea のスクロール

(C言語、GTKライブラリ)

私のフォームには、カイロで GdkPixbufs (ファイルからロード) を描画する GtkDrawingArea ウィジェットがあります。私が達成したいのは、ウィンドウのサイズが固定されている間 (描画された画像がウィンドウよりも大きい)、スクロールバーで描画領域をスクロールできるようにすることです。どうやってやるの?ScrolledWindow コンテナに GtkDrawingArea を配置してもうまくいきませんでした (または、何か間違ったことをしたのかもしれません - GTK は初めてです)。

解決策は単純であるほどよい。乾杯!

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

c - GDK_comma、GDK_dollar、...定数のリストはどこにありますか?

ACプロジェクトにはGDK_comma、、、などを含む2行が含まれています。これらの定数のリストはどこにありますか?GDK_dollarGDK_o

ö具体的には、 ( )の定数を探していöます。

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

graphics - Gdk Cairo コンテキストで楕円を描く

楕円の円周だけを描きたい。私はこれを使用します:

しかし、私は常に塗りつぶされた楕円形になります。私は何を間違っていますか?

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

gtk - マウスがpygtkウィンドウを離れるのを検出

PyGTK アプリケーションで、マウスポインタがトップレベル ウィンドウから離れたことを検出したいと考えています。

ただし、そのコールバックは、マウスがウィンドウ内のウィジェットに入ったときにのみトリガーされ、トップレベルのウィンドウを離れたときではありませんか?

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

gtk - C、GTK: ウィンドウの更新が停止する

ウィンドウ内の GTK 描画領域に定期的に画像を描画するアプリケーションを開発しています。

レンダリングは最初はうまく機能し、別のウィンドウを描画ウィンドウの上にドラッグすると、ウィンドウの内容が再描画されますが、ランダムな時間 (数秒) が経過すると、ウィンドウは更新を停止します。

新しい画像が表示されず、別のウィンドウをレンダリング ウィンドウの上にドラッグすると、次のようになります。

ウィンドウの内容が更新されなくなった

作図領域の下にあるチェックボックスの 1 つをクリックすると、ウィンドウが更新され、問題はさらに数秒間解消されます。

GTK スレッドがウィンドウ コンテンツの更新を停止する原因は何ですか?

私のコードのどの部分がその質問に答えるのに興味があるのか​​わからないので、ほとんど完全なバージョンをここに貼り付けました。

私の GTK-main() は次のように呼び出されます。

ヒントをありがとう!:)

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

batch-file - Visual Studio 2008 で VC++ ディレクトリを編集する方法を知っている人はいますか?

現在、大学のラボで Visual Studio 2008 で DarkGDK を使用するように構成しています。慣れていない方は、こちらのリンクを参照してください。

インストールとセットアップがいかに面倒かを考慮して、正常に動作する無人インストール用のバッチ スクリプトを作成することにしました。ただし、それを完了するには、Visual Studio 内のツール->オプション->プロジェクトとソリューション->vc++ ディレクトリ ダイアログ ボックスを使用して、いくつかのグローバル Vc++ ディレクトリを追加する方法をどうにかして見つける必要があります。

このスクリプトは、学生が自分の PC にダークをインストールするためにも使用されるため、1 台のマシンを構成してラボのイメージを再作成することはできません。

VS2008がこのデータを読み書きする場所を知っている人はいますか? 具体的には、include ディレクトリと lib ディレクトリについて話しているのです。この時点で、ディレクトリをこのファイルに追加するか、必要に応じてレジストリ キーを書き込むことができると考えています (レジストリをいじるのは嫌いですが)。

また、これらのパスを追加するコマンドを誰かが知っていれば、はるかに簡単になります。

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

c# - C#(モノラル)でGdk#ライブラリを使用するにはどうすればよいですか?

私はGtk#とGdk#の完全な初心者であり、開始方法について完全に迷っています。

私がやろうとしているのは、widget / pixmap / imageに点と線を描き、それをgtkアプリケーションに表示することだけです。これまでのところ、メソッドとメソッドにアクセスするためのオブジェクトを
作成する必要があることを理解しています。ただし、オブジェクトをインスタンス化するには、オブジェクトが必要です。どちらのオブジェクトコンストラクターもパラメーターを取りますが、ここで何を渡す必要があるのか​​わかりません。または、GCコンストラクターがDrawableオブジェクトを取得し、DrawableコンストラクターがGCオブジェクトを取得することもできます...ここで円を描きます!Gdk.drawableDrawPoints(Point[] points)DrawLine(Point[] points)DrawableGdk.GCIntPtrIntPtr

これは24時間のオンライン調査であり、パラメーターを受け取らないコンストラクターを使用するいくつかのPythonの例を除けば、C#で開始するためのリソースが見つかりませんでした。

では、これらのGCオブジェクトとDrawableオブジェクトを正しく使用して、メソッドを使用して線を描画する方法を誰かに教えてもらえますDrawLine(Point[] points)か?

誰かがGdk.GCandGdk.Drawableクラスを使用して、Gtkウィジェットにポイントやラインを表示するのを手伝ってもらえますか?たぶん、上記のコードを機能させることによって?または、このgdkライブラリを使用したC#のチュートリアルへのリンクはありますか?