When using roAssignImagesFromActionManager, the image list of the assigned ActionManager is used. When the image index of an action changes, the corresponding command will update its icon correctly. However, in case of a TVirtualImageList, the image index remains the same, but the images themselves change. The ribbon will scale the image that it had used in the beginning, but it will not use the "updated", higher resolution one.
When using roAssignImagesFromActionManager, the image list of the assigned ActionManager is used. When the image index of an action changes, the corresponding command will update its icon correctly. However, in case of a TVirtualImageList, the image index remains the same, but the images themselves change. The ribbon will scale the image that it had used in the beginning, but it will not use the "updated", higher resolution one.