我正在使用 gtk2hs 开发 Haskell 应用程序。这个应用程序有一个工具栏,它由几个 GtkToggleToolButton、GtkToolButton 和 GtkToolItem 元素组成。为了能够调整应用程序窗口的大小,我将ShowArrow属性设置为True,以便将位于窗口之外的元素列在溢出菜单中。
这适用于 GtkToggleToolButton 和 GtkToolButton 元素,但 GtkToolItem 元素不会显示在菜单中。这不会是一个大问题,但如果这些元素不在窗口框架内,菜单箭头不会只为它们显示。这样您就没有迹象表明工具栏实际上有更多元素。
GtkToolItem 包含一个 GtkTable,其中包含一个标签和两个 GtkToolButton 元素。我可以告诉 GTK 它应该在我的 GtkToolItem 元素的溢出菜单中显示一个标签吗?
先感谢您!
托拜厄斯