我正在 Delphi 2010 中编写一个应用程序并第一次尝试新的 TRibbon 控件。
一切正常,但是我有一个小问题:
我在分配给我的 TActionManager 控件的 TImageList 中添加了一个 64x64 位图。然后我将我的动作添加到 TRibbon 中的一个组中,并从我的 TImageList 中设置大图像。图像显示但未正确居中,而是显示为一半,我在其中查看文本“操作”,而不是在下方。
我怎么解决这个问题?我是这个社区的新手,我曾尝试上传屏幕截图,但不知道怎么做。
非常感谢。
丹尼。
更新
您好,我已经按照您所说的做了,并且是正确的;我有 64x64 像素的图像。尝试也许我已经明白问题出在哪里了。很快,在 actionmanager 中,如果我将样式设置为“默认平台”或“标准”或“XP 样式”,我会正确看到图像。但是当我运行应用程序时,它会返回“Ribbon - Luna”并将图像截断一半。我试图在运行时做到这一点,但没有,他设置了每个“功能区 - 露娜”。是错误吗?还是我弄错了什么?我已经看到,在风格的功能区控制中,我只能选择以下值:“功能区 - 月神”或“功能区 - 黑曜石”或“功能区 - 银”,而不是其他。我尝试使用工具栏控件,如果我将“Ribbon - Luna”设置为样式,我会遇到与功能区控件相同的问题;如果我设置“默认平台”或“