我正在开发一个RCP4应用程序,我使用工具栏。在某些系统工具栏和零件标签中是相同的对齐。但是一些系统工具栏正在进入另一行部分选项卡。为什么会发生这种事情?
看起来这是因为工具栏中图标的高度大于零件选项卡区域的计算高度。这会导致CTabFolder将它们移动到下一行。
CTabFolder
您可以使用CTabFolder在CSS中设置swt-tab-height的高度。对于零件堆栈文件夹,这可能有效:
swt-tab-height
.MPartStack { swt-tab-height: 22px; }