It seems like system provided RTF loading function would not support images for Windows 7. Which is odd, since Wordpad system to be working.
In Windows 10 RichMemo loads images just fine.
Uh, couldn't this be caused by different RICHED20.DLL on the system?
I have had a lot (and I really mean
a LOT) of trouble (in Delphi) with all the different RICHED20.DLLs out there (I've tested a lot of versions of 3.0, 3.1, 4.0, 5.0, 6.0 and 8.0, and all subnumbers, which is a lot). All (and I mean ALL) have bugs in them. And if one bug is fixed, another pops up in another version. It's really getting me crazy. In one version tables work fine but left aligned tabs get screwed up after a right aligned tab. In the next version the tab-issue is solved but the tables-bug is back. And there are more of these bugs in the versions. There are also a lot of different RICHED20 versions. Default clean Windows 10 uses v3.1 (version 5.31.23.1231). Windows 7 uses (v3.1) 5.31.23.1229. And yes... even with these small sub-numbering difference there are incompatibilities and bugs. Or there couldbe a different RICHED20.DLL installed with Office (v5.0 through v8.0). If you rely on the RICHED20 dll you should be prepared to deal with all these issues with all different versions or supply a standard RICHED20.DLL in your exe directory of which you know all the bug so you can work around them (but that's not strictly allowed).