德尔福的丝带故障图像

Mar*_*lka 4 delphi icons ribbon

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

当我取消选中"大图标"复选框时,小按钮(Action2)就可以了.但更大的不是. 在此输入图像描述 另一方面,当我勾选复选框时,会发生这种情况: 在此输入图像描述

如何正确设置功能区?这太疯狂了 :/

Mar*_*lka 7

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

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