如何在Tspeedbutton处于禁用状态时显示位图图像

时间:2012-07-27 10:57:27

标签: delphi delphi-7

我在选项卡更改过程中动态创建速度按钮,我想禁用速度按钮,当它被禁用时它没有显示加载的图像。如何在禁用状态下显示速度按钮上的图像。我正在使用代码 SpeedButton,SpeedButton.Glyph.LoadFromFile(路径)和使用SpeedButton.numGlyphs = 1

1 个答案:

答案 0 :(得分:2)

Glyph中使用的图像最多可包含4个图像,每个图像用于SpeedButton的每个状态(向上,向下,禁用,选定)。

图像在一个位图文件中彼此相邻放置,该文件用于SpeedButton的Glyph属性。使用NumGlyphs指示字形中使用了多少图像(例如,您只能使用2个图像或仅使用3个图像)。

阅读有关SpeedButton Glyph属性的文档。