問題タブ [gtktextview]

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 投票する
2 に答える
218 参照

c - gtk+3 で GtkTextBuffer に数値を追加する

gtk+3 の TextBuffer にいくつかの型 gint を追加するにはどうすればよいですか? gtk_text_buffer_set_text には gchar 型の引数がありますが、gint 型の整数を設定したい

0 投票する
0 に答える
114 参照

c - GtkTextView に改行文字を含む文字列を表示する

このコードを使用して、文字列を GtkTextView オブジェクトに表示しました。

問題は、改行文字を解析せずに文字列全体を表示したことです。結果は次のようになりました。

最初は、問題は Unicode 文字の使用だと思ったので、次のコードを使用して、それが正しいかどうかをテストしてみました。

そして今回の結果は次のとおりでした。

何時間も無駄にGoogleを検索した後、ここにたどり着きました。お手数ですが、よろしくお願いします(^^)

私の悪い英語。

0 投票する
0 に答える
100 参照

c - ComboBoxText選択の変更時にTextviewのテキストを変更する - CのGtk + 3.0

ユーザーがいくつかのソフトウェア プロファイルから選択して USB ドライブに書き込むことができるようにする GUI プログラムを作成しています。私は C 言語で GTK+ 3.0 を選択しましたが、上司は私が選択した方法を知っているので、変更しません。

私がやろうとしていることは非常に単純ですが、包括的な答えを見つけるのにまだ苦労しています。

ユーザーがコンボ ボックスで (テキスト) エントリを選択できるようにして、対応する説明をフレーム/テキストビューに表示できるようにしたいと考えています。テキストビューの説明は、そのコンボ ボックス エントリ (選択したもの) の説明になるように適切に変更する必要があります。

私の UI はほとんど Glade ファイルに含まれています。現在、UI は機能していますが、コンボ ボックスのエントリを変更してもテキストビューには影響しません。

編集:コードが長すぎて、おそらく人々を失望させていたので、コードの投稿を削除しました。申し訳ありません。リクエストに応じて投稿できます。ありがとう。

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

python - Gtk +3 TextView アプリケーションがクラッシュする

GtkTextView と GtkTextBuffer を使用するアプリケーションがあります。メイン プロセスとは別のスレッドで実行される次の Python コードを使用して、行がバッファーに追加されます。

aLogQueue は、1 行の ASCII テキスト メッセージのキューです。

アプリケーションはしばらく動作しますが、次のエラーで必ずクラッシュします

Gtk:ERROR:gtktextview.c:4328:gtk_text_view_validate_onscreen: アサーションに失敗しました: (priv->onscreen_validated)

0 行目に挿入しているので、イテレータが挿入呼び出しによって破棄されても効果がないことに注意してください。

失敗する前に 20 ~ 200 行を書き込みます。これは、テキスト バッファの端から書き出すこととは関係がないようで、予期したときにスクロール バーが表示されます。

助言がありますか?