我正在尝试在delphi中使用功能区控件,但我遇到了图标问题。我有一个ImageList(16x16 - 显然更高的分辨率是坏的 - 功能区故障),我想用它作为功能区图标。但是这个问题一直在发生:
当我取消选中“大图标”复选框时,小按钮(Action2)就可以了。但更大的不是。 另一方面,当我勾选复选框时,会发生这种情况:
如何正确设置色带?这很疯狂:/
答案 0 :(得分:7)
所以,好吧,我明白了。为了使用两种图像类型,必须有两个单独的图像列表 - 每个图像列表具有不同的图标尺寸。 ActionManager有更多的图像字段,我没有先注意到它 - Images
,DisabledImages
,LargeImages
(就是它!)和LargeDisabledImages
。因此,为了获得功能区的全部功能,您必须保留4个图像列表。
(我在这里保留答案供将来参考)