gtk2hs を使用して Haskell アプリケーションに取り組んでいます。このアプリケーションには、いくつかの GtkToggleToolButton、GtkToolButton、および GtkToolItem 要素で構成されるツールバーがあります。アプリケーション ウィンドウのサイズを変更できるようにするために、ShowArrow属性をTrueに設定して、ウィンドウの外側にある要素がオーバーフロー メニューにリストされるようにします。
これは GtkToggleToolButton および GtkToolButton 要素に対しては正常に機能しますが、GtkToolItem 要素はメニューに表示されません。これはそれほど大きな問題ではありませんが、それらの要素がウィンドウ フレーム内にない場合、それらの要素だけにメニュー矢印が表示されません。そのため、ツールバーに実際にはより多くの要素があることを示していません。
GtkToolItem には、ラベルと 2 つの GtkToolButton 要素を含む GtkTable が含まれています。GtkToolItem 要素のオーバーフロー メニューにラベルを表示するよう GTK に指示できますか?
前もって感謝します!
トバイアス