問題タブ [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 に答える
587 参照

cocoa - 開発環境としてのOpenStepはどのくらい最新ですか?

昔、ゲーム開発者誌はIDSoftwareとそのDOOMゲームに関する記事を公開していました。記事のIDには、GNUGCCクロスコンパイラを使用した開発にNeXTステップマシンを使用したことが記載されています。引用:

NeXTStepでANSICを使用することにより、IdSoftwareは真のプログラマー環境で開発およびテストを行うことができます。次に、ネットワークを使用して、開発者はDOSを実行しているテストPCにコードを送信し、作業中のコードを再コンパイルして、自然環境でゲームを実行できます。

NextStepはCocoaに進化し、他のOSは他のUIフレームワーク、GTK、Qt、MFCなどで成長しました...

「実際の開発環境」を手に入れたいと言って、OpenStepプロジェクトはCocoa / MFC / GTK / Qtと競合できるように進化しましたか?

プロジェクトのスクリーンショットだけで判断すると、フレームワークが時間内に停止したように見えます。ウィジェットは、私が述べた他のフレームワークのウィジェットほど良くはありませんが、醜さはソフトウェア開発の手段ではありません。サポート、成熟度、完全性はどうですか。 OpenStepウィジェットの?

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

windows - Windows 用の Glade3 インストーラーはありますか?

ファイルをダウンロードしました:

http://downloads.sourceforge.net/gladewin32/glade-3.4.3-win32-1.zip

/binフォルダーからglade-3.exeを実行して抽出すると、「libxml2.dllがありません」というエラーが発生します。

ここで、 glade3 とWindows XP のすべての依存関係をインストールするインストーラー (GTK+ のGTK+ バンドルなど) を見つけたいと思います。

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

resize - GTK: テキストビューに含まれるウィジェットのサイズ変更

コントロールがGtk.TextViewあり、それに子ウィジェットを挿入しています。フォームのサイズが変更されたときに、TextView の幅に合わせて子のサイズを変更できるようにしたいと考えています。これを行う組み込みの方法はありますか?そうでない場合、誰かが自分で書く良い方法を提案できますか?

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

python - GTK を使用してワークスペース サイズ (タスクバーを差し引いた画面サイズ) を見つける

タスク バーを覆う (または覆われる)ことなく、また最大化されることなく、デスクトップ全体を占めるメイン ウィンドウを作成するにはどうすればよいでしょうか。画面全体のサイズを見つけて、それに応じてメインウィンドウを設定できます:

ただし、ウィンドウの下部はタスク バーで覆われています。

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

gtk - GtkTreeViews の列サイズ

GtkTreeView の特定の列の水平サイズを設定するにはどうすればよいですか? TreeView には 4 つの列があり、最後の列は残りの空き領域に展開されます。すべての列に固定幅を設定するために、空き領域で最初または 2 番目の列を展開するように設定するにはどうすればよいですか?

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

java - Swing GTK L&F のタイトルバーの追加ボタン

とにかく、Swing GTK L&F のタイトル バーの一般的な最大化、最小化、復元、および閉じるボタンの横に追加のボタンを追加する方法を知っている人はいますか? どうもありがとう。

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

python - アプリケーションごとに GTK テーマで定義された pixmap 背景を無効にする

私たちの (オープン ソース) フルスクリーン テキスト エディターではgtk.Windowgtk.Fixed、 などの背景色をカスタム カラーに変更しています。これは正常に動作しますが、一部のGTKテーマ (例: Mac4Lin ) は、一部のウィジェットの背景色ではなく背景ピックスマップを定義します。これらのウィジェットの modify_bg() メソッドを呼び出しても、これらの背景ピックスマップは消えません。

bg_pixmap[NORMAL] = 'blabla.png'でピックスマップを設定できることと、gtk.rc_parse_string() で独自の gtkrc オーバーライドを定義できることを知っています。しかし、設定を解除する方法がわかりませんbg_pixmap[NORMAL]

それで、どうすればいいですか?

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

c - CでGtkTreeViewを使用してウィンドウを印刷しますか?

アプリケーションには、GtkListStore モデルからデータを読み取る GtkTreeView ウィジェットを含むウィンドウとして表されるレポートがいくつかあります。これらのレポートは、列名、ヘッダーとフッターのテキスト、おそらく小さな画像など、通常のものを含む Excel テーブルによく似ています。

私は GTK+ を使用する C プログラマーであり、コードを Linux および Windows に移植できるようにしたいことを念頭に置いて、これを印刷できるようにするには、何を使用/読み取り/学習する必要がありますか。

これを行うための最良の方法と、おそらくいくつかの(疑似または実際の)コードを入れるためのヒントを教えてください。

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

gtk - GTK+ での FileChooserButton の使用

ファイル選択ボタンを適切に使用する方法を見つけようと懸命に努力しています。のリファレンス マニュアルを読んでも、これGtkFileChooserButtonまでのところ役に立ちませんでした。の文書化されていないシグナルファイル セットに接続して、ここから呼び出してみましたが、動作が非常に不安定なようです。ユーザーがボタンをクリックしてファイルを選択すると、今のところ問題なく動作します。GtkFileChooserDialogGtkFileChooserGtkFileChooserButtonget\_filename()

しかし、同じボタン (既にファイル名が設定されています) をクリックした後、ユーザーが気が変わって「ファイルを開く」ダイアログを閉じた場合get\_filename() returns None( Pythonタイプ、私は pygtk を使用して記述します)、ファイルは設定されたままです。さらに奇妙なことに、後で別のシグナルハンドラー内からそのボタンで get_filename() を呼び出すと、ファイル名は以前にユーザーが設定したものに戻ります。ちなみに、ダイアログボックスを閉じるだけで問題が発生するようで、「キャンセル」を押しても問題ありません。