Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有TSpTbxStatusbar。上面有 10 个面板(它们是TSpTbxItem固定或非固定宽度的)+ 分离器。我需要在最后一个面板之后获得“可用空间”的宽度。看一张图片。如何得到它。
TSpTbxStatusbar
TSpTbxItem
我有 TBX 并用于Status1.Panels[i].Size获取面板的大小。现在(sptbx)我做不到。我没有Size或Width支持TSpTbxItem. 如何计算面板的宽度以获得结果。
Status1.Panels[i].Size
Size
Width
通过使用View道具解决:
View
Status1.ClientWidth - Status1.View.Find(last_status_tbxitem).BoundsRect.Left
它是状态栏的宽度,减去先前面板的宽度之和。