0

私はノートブックウィンドウを持っています。動的にサイズを変更したい。動的に拡張しましたが、縮小できませんでした。エキスパンドに使用win.set_size_request(w,h)しました。動的に縮小するにはどうすればよいですか?

4

2 に答える 2

0

GtkNotebookAPI を使用して a を強制的に縮小することはできません。他の方法もあります。ノートブック内のウィジェットが縮小すると、ノートブックも縮小しますが、他のページのウィジェットを考慮する必要があるかもしれませんが、これが機能するかどうかはわかりません. ノートブックを強制的に縮小するカスタム コンテナーで GtkNotebook をラップできます。

そして... これ以上の方法は考えられません。 gtk_widget_set_size_requestは、ウィジェットの最小サイズのみを設定し、本来のサイズを上書きします。

于 2013-01-10T16:00:12.760 に答える
0

ページの縮小を妨げているウィジェットがページにある可能性があります。見ている効果を得るには、ページのコンテンツを ViewPort または ScrolledWindow に配置する必要がある場合があります。

于 2013-01-14T21:33:16.647 に答える