2013-08-26 89 views
1

据我所知,没有正确的对齐TToolButton的文本,如Layout属性为TSpeedButton。有没有办法在某种程度上对齐右侧的文本(相当于的Layout属性中的blGlyphLeft值)?TToolButton文本对齐

我已经有一个专门的功能来添加按钮 - AddButtonToToolBar()明显的目的。有没有办法添加一些东西来对齐按钮文字?

回答

5

根据上面的链接,您可以通过设置TBSTYLE_LIST样式来对齐图像右侧的文本。在Delphi的TToolBar中,您通过将TToolBar.List属性设置为True来设置此样式。

将工具按钮上右侧的字幕和左侧的图像对齐。

当List为false时,工具栏按钮(TToolButton)会出现在工具栏中,其图像(如果有)居中并且它们的标题(如果可见)位于下面。将列表设置为true可将字幕右侧对齐,并将图像对齐左侧。

+0

怎么样来自同一个链接的列表式工具栏 - “TBSTYLE_LIST”? – Coder12345

+0

你说得对。我错过了这个例外。更新。 –

+0

找到属性...它完全是非逻辑名为“列表”。 – Coder12345