Earlier quoted context omitted.
Yes. Oberon with Gadgets was like having the capabilities of Delphi live in the GUI. You could literally select widgets and open an inspector tool and edit them. It also had a facility similar to OLE ( https://en.wikipedia.org/wiki/Object_Linking_and_Embedding ) implemented with message passing. When I said these features still haven't made it into mainstream GUI systems I didn't mean that they weren't represented at…
COM is everywhere on Windows, OLE is just a specific set of COM interfaces. After the Windows team successfully sabotaged Longhorn efforts, they went on replicating the .NET designs for Longhorn in COM instead. So since Vista all major Windows APIs are COM, and WinRT is basically a marketing name for COM 2.0.
BTW your article you link to above is awesome!