We use Citrix for 3/4 of our users so I have need doing a lot of testing with this in mind.
I cannot get the ribbon bar to look correctly in Citrix or Remote Desktop (Terminal Services).
Using ribbon.prg in the samples folder I copied the exe and bitmaps to a shared network folder and tried it several different environments.
Locally (LAN) it generally works pretty well. Under any remote condition it does not display properly. I have tried it with Citrix on Windows 2003 server, Remote Desktop on Windows 2003 server and Windows 2008 server. Citrix does some image compression so I can understand some issues there and will do some more testing. Remote Desktop at the Highest Quality 32bit still has problems. See images below.