問題タブ [gtk]

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

c - GTK+ でグリッドを作る

コードの実装を求めているわけではありませんが、GTK+ のスキルセットを考えると、抽象的な観点から、各四角がクリック可能などのグリッドを実装する最良の方法は何でしょうか?

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

linux - シェルの GtkDialog

シェル スクリプトで gtkdialog を使用していますが、行き詰まりました。「use-markup」を使用してフォントをフォーマットしようとしましたが、機能しないようです。また、プログラムに複数のウィジェットがある場合、レイアウトは常に無秩序になります...解決策はありますか?または gtkdialog の優れたチュートリアルはありますか?(検索しましたが、ユーザーマニュアル以外に見つかりませんでした)。EDIT:フォントを変更して色を付けようとしています。私が解決したひどくレイアウトの問題。

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

gtk - gtktreeview ヘッダーの高さを取得するには?

gtk ソース コードを調べたところ、ヘッダーの高さは非公開です。何かを試してみましたが、思い通りに動作しませんでした (heightWithHeader が 1 ?!)

別の解決策やコードの修正を手伝ってもらえますか?

更新:固定数の行を表示するには、ツリービューの高さを調整する必要があります。これを行うには、コンテナー (スクロール ウィンドウ) のサイズを headerHeight + numberRowsToDisplay * heightOfRow に調整します。

0 投票する
5 に答える
473 参照

c++ - C++ バックボーンを備えた C GUI?

私は、C++ で作成した単純な (そして些細な) バンキング アプリケーションを持っています。私はubuntuを使用しているため、GNOME(GTK +)を使用しています。すべての GUI を C/GTK+ で記述し、それをどうにかして C++ コードにリンクできるかどうか疑問に思っていました。これは可能ですか?

注: Qt や GTKmm は使いたくないので、それらを回答として提供しないでください。

0 投票する
4 に答える
1149 参照

gtk - gtkアプリケーションがロードされたときに最初のツールバーボタンが自動的に選択されるのはなぜですか?

gtkアプリケーションがロードされると、ツールバーの最初の項目が自動的に選択されます(強調表示され、Enterキーを押すと押されます)。これは小さな問題ですが、デフォルトでは何も選択されないようにしたいと思います。

基本的なサンプルコードは次のとおりです。

testtoolbar.glade

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

user-interface - GTK+ でのキー押下の処理 (gtkD)

私はgtkD(GTK +のDバインディング)で遊んでいます

windowオブジェクト、インスタンスがありgtk.MainWindowます。キープレスを処理したい。

  • どのように?
  • 特殊キー (矢印キー、pgup/pgdn など) はどのように扱うのですか?

PSこれらの種類の質問はGoogleなどで回答できることは知っていますが、stackoverflowで「より単純な」質問をたくさん見たので、質問しても問題ないと思いました.

さらに、基本的なことがドキュメントのページの下に埋もれがちな場合があります。

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

gtk - 新しく追加されたウィジェットに割り当てがないのはなぜですか?

スクロールされたウィンドウの下部にウィジェットを追加し、そのウィンドウの下部までスクロールしたいと考えています。ただし、ウィジェットがまだ割り当てられていないため、ウィンドウは既に最下部にあると認識しています。つまり、これは -1 を返します。

どうしてこれなの?それに応じてウィンドウを調整できるように、ウィジェットを強制的にすぐに割り当てる方法はありますか? または、より良い解決策はありますか?

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

c++ - GtkTreeView ソート矢印を削除するには?

列ヘッダーから並べ替え矢印を削除する必要があります。これは、列を呼び出すことで実行できset_sort_indicator(false)ます。

矢印は表示されていませんが、矢印のスペースはまだ確保されているようです。列のタイトルがすべてのヘッダーを埋めるのに十分な大きさの場合、最後の部分 (矢印があるべき場所) が切り取られます。

タイトルをヘッダー全体に表示する方法はありますか?

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

c - GTK アプリに Flash Player を埋め込む方法は?

Adobes FlashPlayer をアプリケーションにc埋め込もうとした人はいGtkますか?

出来ますか?始めるのに良いポイントはありますか?

WebKitPS:またはGeckorenderengine を自分のアプリケーションに埋め込みたくありません!

0 投票する
8 に答える
139708 参照

user-interface - bashスクリプト用のGUIを作成するにはどうすればよいですか?

スクリプト用にグラフィカルなダイアログを作成したいのですが、方法がわかりません。GTK-Serverなどについて聞いたことがあります。誰かがBashをtcl/tkとリンクする方法を知っていれば、私も満足しています。

私のプロジェクトはBashのスクリプトでなければならないので、「changetoC++」のようなものを投稿しないでください。他のオプションはありません。

何か案は?

編集: 回答ありがとうございますが、コンソールの色のような「グラフィックス」は必要ありませんが、移動したり最小化したりできるグラフィックウィンドウを使用します。テストxmessageしますが、それが私が探しているものになるとは思いません。 。

編集2: はい/いいえのような単純なダイアログを作成したくありませんが、プログレスバーやボタンのようないくつかのインターフェイス、ゲームのようなものを作成します。