我有TSpTbxStatusbar
。它上面有10个面板(它们是TSpTbxItem
s,有固定或非固定宽度)+分离器。我需要在最后一个面板后获得“自由空间”的宽度。看图像。
怎么弄它。
我有TBX并使用Status1.Panels[i].Size
来获取面板的大小。现在(sptbx)我不能这样做。 Size
我没有Width
或TSpTbxItem
道具。如何计算面板的宽度以获得结果。
答案 0 :(得分:0)
状态栏的宽度减去前面板宽度的总和。
答案 1 :(得分:0)
使用View
道具解决:
Status1.ClientWidth - Status1.View.Find(last_status_tbxitem).BoundsRect.Left