德尔福的丝带故障图像

时间:2012-02-09 22:27:30

标签: delphi icons ribbon

我正在尝试在delphi中使用功能区控件,但我遇到了图标问题。我有一个ImageList(16x16 - 显然更高的分辨率是坏的 - 功能区故障),我想用它作为功能区图标。但是这个问题一直在发生:

当我取消选中“大图标”复选框时,小按钮(Action2)就可以了。但更大的不是。 enter image description here 另一方面,当我勾选复选框时,会发生这种情况: enter image description here

如何正确设置色带?这很疯狂:/

1 个答案:

答案 0 :(得分:7)

所以,好吧,我明白了。为了使用两种图像类型,必须有两个单独的图像列表 - 每个图像列表具有不同的图标尺寸。 ActionManager有更多的图像字段,我没有先注意到它 - ImagesDisabledImagesLargeImages(就是它!)和LargeDisabledImages。因此,为了获得功能区的全部功能,您必须保留4个图像列表。

(我在这里保留答案供将来参考)