問題タブ [gtk2]

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 に答える
506 参照

ada - エイダのグレード-3

Windows 7 で Ada プログラムに Glade 3 を使用しようとしています。バージョン 3.6 で方法を見つけましたが、gtk-builder-convert がスクリプトとして認識されませんでした。Google を試して、それを機能させる方法を説明しているサイトを見つけました。しかし、それは常に Linux または Ada などの別の言語用です。優れた基本的なプロジェクトを取得するためにglade3を使用する方法についての適切な説明はどこにありますか?

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

gtk - Gtk2では、「アクティブ」と「フォーカス」の違いは何ですか?

具体的には、フォーカスのあるGtkウィンドウとアクティブなGtkウィンドウの違いを知りたいと思っています。

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

gtk - GTK+ テキストバッファに挿入された pixbuf を「フローティング」に設定できますか?

私は、GtkTextBuffer に埋め込まれた画像を挿入するアプリケーション [実際には Pidgin プラグイン] を作成しています。現在、次を使用して追加します。

ただし、これは画像をテキストに「インライン」で配置するだけです。私が探しているのは、HTML の「float」に似たものです。たとえば、私の画像がテキスト行の約 2 倍のサイズであると仮定すると、現在これを取得しています [X は画像です]

理想的には、次のものが必要です。

4 つの段落があり、2 番目と 3 番目の段落には最初に画像があることに注意してください。

これは可能ですか?

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

c - glib.h と gtk.h が見つかりません

こんにちは、私は私がインクルードしたプログラムを持っています

  • gtk/gtk.h
  • glib.h

私はコマンドを使用しました

しかし、それでもglibが見つからないというエラーが発生し、gtk/gtk.hが見つかりません。私はこの gtk を初めて使用しています。それがどのように機能するのかわかりません インストール方法 親切に助けてください ありがとう

私はCプログラミングをしています

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

gtk2 - Gtk2 ウィジェットのリストはありますか?

スクリーンショットやデモンストレーションと一緒に Gtk2 ウィジェットのリストはどこかにありますか? ウィジェットの名前を知りたいです。

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

user-interface - GTK+2 または GTK+3 で GUI プログラミングを学んでいますか?

GUIプログラミングは初めてで、自分の目的に最適なライブラリをまだ見つけていません(ドック、パネル、デスクレットなどのデスクトップ環境アプリケーションを作成したい)主にGTKを使用して、GTKの基本を学び始めましたPyGtk. オンラインで見つけたほとんどのチュートリアルは GTK+2.0 用です。しかし最近、GTK+3 がリリースされました。だから私はそれが私の学習曲線にとって何を意味するのかについて少し確信が持てません:

  • GTK+3 を使って学習し、GTK+2 のことは忘れるべきですか?
  • どちらか一方を使用すると、コーディングの観点から本当に違いがありますか?
  • GTK+3 用の PyGTK バインディングは既にありますか?
  • GTK+3 の利用可能なチュートリアルはありますか?

私はこれに慣れていないので、やみくもにそれに身を投じていますが、少しのガイダンスが賢明かもしれません。だから、何かあれば、大歓迎です:)

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

perl - 魔法の Gtk2 accel_key 番号を回避するには?

Gtk2Perlのバインディングを使用して、GTK アプリケーションのサブルーチンのアクセラレータが必要です。キーを表す整数のように見える as 引数を取ります。このマジック ナンバーの代わりに使用する定数または関数をエクスポートできますか?Gtk2::AccelGroup->connect()$accel_keyGtk2

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

python - PyGTKで、PNGファイルを表示する簡単な方法は何ですか?

次のPyGTKコードは、PNGファイルをウィンドウに表示します。

gtk.DrawingAreaを使用するなど、PNGファイルを表示するためのより簡単またはより良い方法はありますか?たとえば、ファイルのサイズをどのように変更しますか?

謝辞:上記のコードは、Web上の他の人のコードを使用して作成しました。

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

gtk - どの GTK+ テーマとエンジンが使用されているかをプログラムで調べるにはどうすればよいですか?

Murrine エンジンは、自分のコードで複製する必要があるいくつかの動作をハードコーディングしているため、Murrine エンジンが使用されているか、他のエンジンが使用されているかを確認する必要があります。どうやってやるの?この情報はどの構成ファイルに保存されますか? また、呼び出すことができる API はありますか?

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

python - pyGTKに自分のロケールを使用するにはどうすればよいですか?

pyGTKを使ってソフトを書いています。pyGTKにGTK用に自分の*.moファイルを使用させる方法を知りたいのですが。

実際、私の問題は、Linuxでコーディングしていますが、Windowsで配布したいということです。Windows実行可能ファイルを取得するには、cx_Freezeを使用します。テキストに独自のgettextを含めることができ、それはうまく機能しますが、pyGTK gettextも含めたいと思います。これを行わないと、ボタンのテキストは英語のままです。 Windowsは別の言語です。また、すべてのGTK言語をサポートしたくないので、すべての言語を含めたくありません。

事前に感謝し、悪い英語をお詫びします...

EDiT:コードスニペットは何よりも優れているので: