我在表单上添加了TToolBar
并添加了一些TSpeedButton
。我确保Wrapable
设置为true并运行应用程序。但是当我缩小表格时,按钮不会换行。我错过了什么?我正在使用Delphi 2009。
答案 0 :(得分:5)
您需要将TToolBar.AutoSize
设置为True
,并在按钮组之间添加分隔符,以便将工具栏拆分为多个部分。
最好在TToolButton
上使用TToolBar
,因为它设计用于与New Button
合作。右键单击工具栏,然后选择New Separator
或TImageList
。将要显示的图像分配给TToolbar.Images
,并将图像列表分配给ImageIndex
属性,然后为每个按钮设置HotImages
以显示列表中的图像。 (另一个优点是您也可以将图像列表与DisabledImages
和jQuery
属性分开。)