2

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

4

1 に答える 1

3

gtk_text_view_get_window() メソッドを使用して、 Gtk.TextViewの幅を取得できます。この数を使用して、それに応じて子ウィジェットのサイズを変更できます。Gtk.TextView のサイズ変更時に子ウィジェットのサイズを自動的に変更したい場合は、信号 check-resizeを使用してサイズ変更を行うことができます。

于 2009-02-15T17:37:26.030 に答える